Always On 으로 구성된 DB가 있는데요.
1번 Primary, 2번 Secondary, 3번 AD & Quorum
1,2번에 당연히 Failover Cluster를 구성했구요.
그리고 3번 노드에 Quorum을 넣었습니다.
그런데 이 구성을 한 이후에 조회를 해보면,
isClustered = 0, isHadrEnabled=1 으로 나오거든요.
혹시 왜 Failover Cluster가 구성이 안된걸로 나오는지 알 수 있을까요?
참고로, 사내에 있는 수백개 DB가 같은 결과 입니다. -_-;;
다만, AlwaysON이 아닌 구형 미러링 방식에서만 isClustered=1 으로 나오네요.
select SERVERPROPERTY('IsClustered'); => 0 출력
select SERVERPROPERTY('isHadrEnabled'); => 1 출력
Comment 2
-
Jeremiah
2021.12.15 21:17
감사합니다. AlwaysON 사용 여부만으로 규정을 바꾸었습니다.
아마도....
AlwaysOn 구성의 경우에 IsHadrEnabled의 결과값이 1일겁니다.
근데 AlwaysOn 구성을 잘 보면 인스턴스들은 각각 Stand Alone이고
사용자 데이터베이스들이 가용성 그룹으로 묶여 있죠.
그래서 IsClustered는 0이죠
MSCS구성의 경우에 IsClustered가 1일겁니다.
아마도...