2009

VMware 공유디스크 설정

운좋은하루 2009. 6. 10. 23:38
728x90
반응형

Windows Server에서 클러스터링을 구축하기 위해서는 스토리지 같은 외부의 스토리지와 같은 고가의 장비가 필요하다.

회사에서 돈을 내줘서 마음껏(?) 장비를 사서 구축한다면야 가장 좋겠지만...

그나마 개인적으로 할 수 있는 방법은 VMware를 사용하는 것이다.

VMware에서 구축을 하기 위해서는 가상의 공유디스크를 설정해줘야 한다.

가장 먼저 VMware에서 디스크를 추가한다.

 
디스크 타입을 선택하는데, SCSI를 선택하고,

Mode에서는 Independent가 기본적으로 비활성이 되어있는데, 선택해서 활성화.

그 아래에 선택하는 것이 또 나오는데, disk에 변화가 생겼을 때 바로 적용을 할것이냐(Persistent),

가상 서버 종료시나 snapshot을 복원할 때 적용을 할 것이냐?(Nonpersistent)임. Persistent를 선택함. 

 

용량을 정해주고, Allocate All disk space now를 꼭 선택해준다.
이렇게 해야 디스크에 실용량 그대로 저장이 되며, 나중에 필요할 때 쓸 수가 있다.

 

다음을 계속 눌러 디스크 추가를 끝마침.

추가된 disk의 해당 폴더로 이동하여 vmx확장자의 VMware virtual machine configuration 파일을

적당한 text editor를 이용해서 열어서 아래의 내용을 추가함.

그냥 추가하면 안되고 몇 번째 disk인지와 파일의 실제 저장된 위치를 수정해야함.

================================================================

disk.locking = "FALSE"

diskLib.dataCacheMaxSize = "0"

 

scsi1.present = "TRUE"

scsi1.virtualDev = "lsilogic"

scsi1.sharedbus = "shared"

scsi1:0.present = "TRUE"

scsi1:0.fileName = " D:\Virtual Machines\Shared Disk\SHARED-DISK.vmdk "

scsi1:0.mode = "independent-persistent"

scsi1:0.shared = "TRUE"

scsi1:0.redo = ""

================================================================

 

이것으로 한 가상 서버에 disk추가는 완료하였음.

disk summary에 (Persistent: Mode에서 선택한 옵션)가 붙어있는지 확인한 후에,

클러스터링을 구축할 다른 가상 서버에 추가해준다.


추가하는 방법은 vmdf확장자의 VMware virtual disk file 를 복사하고,

두 번째 서버의 VMware virtual machine configuration 파일에 같은 내용을 추가함.

이제 두 개의 가상 서버에서 이 공유된 disk에 동시 접근이 가능해진다.

 

728x90
반응형