AlwaysOn2013.05.16 14:23

 

[내용]

 

AlwaysON 구성중, 오류가 발생합니다.

 

 

[환경]

 

OS: Windows Server 2008 R2 Ent with SP1

Product: SQL Server 2012 RTM

 

 

[증상]

 

가용성 그룹 생성 도중에 복제 서버에서 미러DB 가용성 그룹에 조인시키는 중에 오류가 발생합니다.

  

 

[원인]

 

NODE2 컴퓨터계정이 NODE1 로그인 하기 위해서 NODE1 Login으로 등록 되어 있어야 하며, 또한 로그인 계정은 AlwaysOn Group에서 생성한 미러링 끝점에 대한 권한이 필요합니다.

 

 

[ACTION]

 

  1. 노드에 다른 노드의 machine account 생성합니다.

(NODE01)

USE

MASTER

GO

-- 로그인 계정을 생성합니다.

-- [도메인\호스트명$]

CREATE LOGIN [STEP\NODE02$] FROM WINDOWS

GO

--- 로그인 계정에 Endpoint 대한 권한을 위임합니다.

GRANT CONNECT ON ENDPOINT::[Hadr_endpoint] TO [STEP\NODE02$]

GO

 

(NODE02)

USE

MASTER

GO

-- 로그인 계정을 생성합니다.

-- [도메인\호스트명$]

CREATE LOGIN [STEP\NODE01$] FROM WINDOWS

GO

--- 로그인 계정에 Endpoint 대한 권한을 위임합니다.

GRANT CONNECT ON ENDPOINT::[Hadr_endpoint] TO [STEP\NODE01$]

GO

 

  1. Service 시작 계정을 도메인 계정으로 바꾸면, AlwaysON GUI에서 반대편 노드의 로그인 생성 Endpoint 권한 수여가 됩니다.

 

(변경 )

서비스 시작 계정이 가상계정으로 지정되어 있습니다.

 

 

(변경 )

 

 

[결과]

 

미러DB 가용성 그룹에 정상 조인 되었습니다.

 

 

[참고]

 

http://msdn.microsoft.com/en-us/library/ms366346(v=SQL.110).aspx

http://social.msdn.microsoft.com/Forums/en-US/sqlhadr/thread/616b9f77-fbd4-49fa-9887-b84ca72544a5

 

 

 

 

신고
Posted by TM ~ing