본문 바로가기
IT Tips

VMware 공유디스크 설정

by 세계정보ㄱ 2009. 6. 10.
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
반응형