2대의 서버에 alwayson Availability Group FCI로 HA를 구성할려고 하는데 질문이 있습니다.
답변 협조 부탁드립니다.
1. DATABASE FILE 영역은 공유 DISK를 사용하여 1,2번 서버가 공유하여 사용하나요.?
아님 서로 다른 DISK 영역에 DATABASE FILE을 관리하나요?
-- 이 부분이 많이 혼란 스럽네요.. FAIL OVER CLUSTER 처럼 공유를 써야 하는건지 DISK를 분리 관리 하는 것인지..\
2. SQL SERVER 2016을 설치 할건데 QUORUM을 2개 노드에서 공유해야 되나요?
인터넷에서 찾아 보면 2016에서는 QUORUM 을 사용하지 않아도 된다고 하는 것 같고
유튜브 동영상에서 보면 한쪽에만 주서버에만 QUORUM이 붙어있고 보조 서버에는 QUORUM이 없더군요.
3. FILE SHARE QUORUM은 어떤건가요?
MS에서 SQL SERVER 2016 소개하는 동영상에서는' [SQL Unplugged 2013] 실전! SQL Server AlwaysOn / 한국마이크로소프트 하만철 '
MS에서 권장하는 것은 FILE SHARE QUORUM이라고 하는데 이것도 자료를 못 찾겠습니다.
Comment 3
-
하만철
2017.09.20 23:10
-
lobb
2017.09.21 13:57
답변 고맙습니다..
추가 질문 하나 더 드릴께요. alwayson 구성할 때 공유 폴더를 지정하는데 주서버 보조서버 2곳에 똑같이 공유폴더를 만들어야 하나요?
fail over 되었을 때 (주 -> 보조 ) 보조 서버에서 발생되는 트랜젝션 동기화를 반대로 할려면 보조서버에도 공유폴더가 있어야 될거 같아서 추가 질문 드립니다.
-
하만철
2017.09.21 19:31
말씀하신 공유폴더라는게 fileshare quorum을 위한 공유폴더를 의미하는것 같은데요.
이건 공유폴더를 만드는게 아니라 quorum 설정시 공유폴더를 지정하는 것입니다.
그래서 각 노드에서 공유폴더를 만드는 작업은 필요 없습니다.
혹시 직접 구성해 보실 수 있으면 fileshare quorum 설정할때 공유폴더 지정하는 단계를 유심히 보시면 좋을것 같습니다.
제 이름이 나와서 오랜만에 로그인해 봅니다. ㅎㅎ
AlwaysOn AG가 있고, AlwaysOn FCI(기존의 Failover Cluster)가 있는데 아마 AlwaysOn AG를 이야기 하시는것 같습니다. 혹시 아니라면 이야기해 주세요
1. DATABASE FILE 영역은 공유 DISK를 사용하여 1,2번 서버가 공유하여 사용하나요.?
AG의 경우 로컬디스크를 일반적으로 사용합니다.
그리고 AG를 구성하면 주서버의 데이터 변경분이 보조서버로 전달되어 두대의 데이터를 동기화 하게 됩니다.
2. SQL SERVER 2016을 설치 할건데 QUORUM을 2개 노드에서 공유해야 되나요?
quorum은 공유한다는건 어떤걸 말하는지 잘 모르겠습니다. quorum에 대해 조금 더 확인해 보시는게 좋을것 같습니다.
quorum을 사용하지 않아도 된다는 말은 아마도... Windows Server 2012부터는 dynamic quorum을 사용하기 때문에 기존처럼 홀수의 quorum을 구성하지 않아도 된다는게 와전된것 같습니다.
또, MS의 권고사항은 dynamic quorum이라 하더라도 홀수의 quorum을 구성하는 것입니다.
3. FILE SHARE QUORUM은 어떤건가요?
AlwaysOn AG의 경우 일반적으로 공유디스크(예를들어 SAN과같은)를 사용하지 않기 때문에 일반적으로 fileshare quorum을 사용하게 됩니다.
FCI에서는 공유디스크가 있을테니 공유디스크를 이용해 quorum을 구성하시게 될테구요.
전반적으로 Windows cluster의 기본 구조와 이때 quorum의 역할을 좀 더 알아보시면 질문하신 내용 대부분이 이해되실것 같습니다.
그럼 즐거운 하루 되세요~! ^^