가상머신끼리 OS 레벨 이중화/클러스터링을 위해 VMware 인프라에서 작업이 필요한 경우가 있다.
MSCS 사용 시에는 주로 RDM 구성을 권장한다. (Veritas, WSFC 등 요구사항에 따라 RDM / VMDK 여부 확인 필요)
준비물 : 클러스터링 대상 Windows VM 2대
Primary VM에서 SCSI 컨트롤러를 하나 추가한다.
'물리적'으로 해야 한다.
이어서 RDM 디스크를 추가한다.
RDM은 가상머신이 직접 LUN을 바라보는 것이기 때문에
실제로는 하드웨어 쪽에서 LUN을 던져주면 VMware에서는 해당 LUN을 추가하면 된다.
RDM 디스크의 옵션에서 '가상 디바이스 노드'를
방금 전에 추가한 <새 SCSI 컨트롤러>로 지정해준다.
호환성 모드는 '물리'와 '가상'이 있는데, OS 이중화이니만큼 서로 다른 호스트에 위치하도록 '물리'로 해준다.
'물리'로 하면 스냅샷, SvMotion, Clone 등 디스크 이용 작업을 온라인 중에 할 수 없다. (가상은 가능)
다 마쳤다면 Secondary VM을 편집해야 한다.
마찬가지로 새 SCSI 컨트롤러를 추가하고 Physical Mode로 지정해준다.
다음은 <새 하드디스크>가 아닌, <기존 하드디스크>를 추가해서
Primary-VM의 RDM을 추가하면 된다.
(사진의 vmdk 명은 이름을 수정해서 다르게 보임)
마찬가지로 Secondary VM의 새 SCSI 컨트롤러로 추가하면 된다.
RDM 작업 전에 습관적으로 스냅샷을 찍고 했는데, 당연히 생성이 안 된다..ㅋㅋ
이런 이벤트와 함께 작업을 실패하면 스냅샷부터 확인해보면 된다.