일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Windows Server 2016
- 안철수
- Windows Server 2016 Hyper-v Cluster
- nonpaged pool
- 프로세스 CPU 사용량
- 클러스터
- 터키여행
- LiveKD
- 인문고전
- cluster node as Domain controller
- iSCSI target
- windows media service
- dsquery
- Nested VM
- paged pool
- ftp7.5 장애조치 클러스터
- Xperf
- Hyper-V
- Session space
- FTP7.5
- windbg
- windows debugging tool
- Windows Server 2008
- failover cluster
- SQL Server 2012R2 FCI
- windows update
- MSCS on VMWare
- Local TempDB
- SQL Server 2008
- 작업관리자
- Today
- Total
류짱:Beyond MySelf
Windows Server 2008 R2 장애 조치 클러스터 유효성 검사 실패 본문
Windows Server 2008 R2 장애 조치 클러스터 유효성 검사 실패 - 잠재적 클러스터 디스크 나열
Windows Server 2008 R2장애 조치 클러스터 설치 후 이중화 구성을 위한 유효성 검사 실시 중 아래와 같은 오류가 발생하여 더 클러스터 설치를 진행 할 수 없는 상황이 발생 하였습니다.
오류 메시지만 보면 당연히 스토리지 관련 오류라 당연히 스토리지 벤더사에서 해결을 해 주셔야 하는게 옳았지만 문제 해결이 우선인지라........
[환 경]
MS SQL Server 2008 with SP2 on Windows Server 2008 R2 EE
저장 장치: EMC Storage (DMX 4)
[증 상]
Windows server 2008 R2에 장애조치 클러스터 설치 후 이중화 구성을 위해서 유효성 검사를 실시 하는 중에 아래와 같은 오류 발생으로 유효성 검사가 실패 됨
잠재적 클러스터 디스크 나열
클러스터 호환성에 대해 유효성을 검사할 모든 노드에 표시되는 디스크를 나열합니다. 온라인 상태의 클러스터된 디스크는 제외됩니다.
잘못된 디스크가 드라이브에 들어 있습니다.
%2(볼륨 일련 번호: %3)을(를) %1 드라이브에 넣으십시오
그리고 Error log에서 다음과 같은 오류를 확인 하였습니다.
00001320.00000af0::12:34:27.187 CprepDiskPRUnRegister: Enter CprepDiskPRUnRegister: ulSignature 0xaa7ec47c
00001320.00000af0::12:34:27.187 CprepDiskFind: found disk with signature 0xaa7ec47c
00001320.00000af0::12:34:27.187 CprepDiskPRUnRegister: Failed to unregister PR key, status 1
00001320.00000af0::12:34:27.187 CprepDiskPRUnRegister: Exit CprepDiskPRUnRegister: hr 0x80070001
00001320.00000af0::12:34:28.139 CprepDiskFind: found disk with signature 0xaa7ec47c
00001320.00000af0::12:34:28.154 CprepDiskIsPRPresent: Failed to read PR reservations, status 0
00001320.00000af0::12:34:28.154 CprepDiskIsPRPresent: Exit CprepDiskIsPRPresent hr 0x0, Present 0
00001320.00000af0::12:34:28.154 CprepDiskFind: found disk with signature 0xaa7ec47c
00001320.00000af0::12:34:28.638 DoIoctlAndAlloc: ControlCode 0x70050, retCode 1, status 0, buffer size 200
00001320.00000af0::12:34:28.638 GetArbSectors: Disk 2 is of unsupported type - does not contain MSR or Cluster partition
★잠재적 클러스터 디스크 나열 이란★
클러스터링을 지원할 수 있고 테스트된 모든 서버에 표시되는 디스크가 나열됩니다. 클러스터링을 지원하려면 디스크가 SAS(Serial Attached SCSI), iSCSI 또는 파이버 채널로 연결되어야 합니다. 또한 이 테스트는 다중 경로 I/O가 제대로 작동하는지, 즉 각 디스크가 두 개가 아닌 한 개의 디스크로 보이는지 확인합니다.
[문제 해결 방법]
오랜 시간 관련 사항 검색을 하다가 아래에 링크 된 사이트를 참고하여
http://arstechnica.com/civis/viewtopic.php?f=17&t=72260
Symptom 1 Cause
The vcmdb is also visible to both hosts and the validation test chooses this disk to test persistent reservations. The vcmdb does not have SCSI-3 Persistent Reserve enabled by default.
Symptom 1 Fix
The vcmdb must be made invisible to disk management. This can be done in one of the following ways.
From a host perspective, this can be accomplished by right-clicking the disk in Device Manager and selecting disable. This can also be done through Disk Manager by right-clicking on the VCM device, choose Properties > then select the Drivers tab > and click Disable for this device.
From a Symmetrix perspective, this can be accomplished by unmapping the vcmdb from the FA port. Note that this will affect all hosts attached to this port.
장치 관리자에서 숨김 드라이브 표시 후 EMC VCM 디바이스를 사용하지 않음으로 변경 한 후 유효성 검사 성공 하였습니다. (디스크 관리자에서 VCM 디스크의 LUN 확인 후 변경)
그리고는 MS SQL Server 2008의 이중화 구성을 완료 할 수 있었습니다.
EMC 스토리지의 VCM이 어떤 용도로 사용 되는지는 아래 내용을 참고 하시기 바랍니다.
- EMC 엔지니어로 부터 확인 받은 답변 -
과거 DMX 장비에서는 VCM device 에 LUN masking 정보가 실제로 저장되어 사용 되었지만
지금의 DMX4 장비에서는 해당 VCM에 더 이상 LUN masking 정보를 저장하지 않고 다른 DMX box 영역에 저장되어 집니다.
따라서 DMX4의 VCM은 과거 DMX와의 호환성 차원에서 존재 한다고 보시면 됩니다.
현재 DMX FA port bit flag 관점에서는 VCM flag가 권장 설정인 Enable 로 되어 있습니다.
단, 필요 시 VCM LUN 자체를 FA port로부터 unmapping 할 수 있으면 이러한 조치를 할 경우 원했던 대로 VCM LUN이 OS 에서 보이지 않게 됩니다.
결론적으로 임시 방편으로 조치한 (VCM device을 OS level에서 숨기는 것) 내용이EMC DMX box 운영에서는 별 영향이 없을 것으로 판단됩니다.
자세한 내용은 아래 사이트를 참고 하시기 바랍니다.
[참고자료]
EMC Symmetrix with Micrsoft Windows server 2003 and 2008
클러스터 유효성 검사 테스트 이해: 저장소
http://technet.microsoft.com/ko-kr/library/cc771259(WS.10).aspx