VM軟體建立共享磁碟

jasperjohn發表於2011-08-01

 

c:\Program Files\VMware\VMware GSX Server>vmware -vdiskmanager -c -s 4Gb -a lsilogic -t 1
vmware-vdiskmanager.exe -c -s 4MB -a lsilogic -t 2 3.vmdk
分別開啟兩臺虛擬機器目錄中的vmx檔案,在最後一行新增:
disk.locking="FALSE"
scsi0:1.SharedBus="Virtual"
scsi1:1.SharedBus="Virtual"

接下來我們就要開始建立共享的PLN 磁碟,請用windows 命令提示符進入到VMWARE GSX 的安裝目錄,這裡假設您是安裝在“C:\Program Files\VMware\VMware GSX Server”下,在這裡您能夠發現一個可執行文件“plainmaker.exe”這就是我們用來產生PLN 共享磁碟的工具,我們在命令提示符下敲如下命令:plainmaker d:\sys.pln 2000m 這條命令的意思就是在“d:\sys”的目錄下生成一個2G 的PLN 磁碟。

共享磁碟做好後,我們就得把他加入我們剛建立的那二個LINUX 虛擬機器中,我們在VMWARE GSX介面裡,選中一個虛擬機器,點SettingsàConfiguration Editor 在彈出的增加硬體嚮導視窗點“ Add ”,然後選“Hard Disk”點“Next”

接下來的“Select a Disk”我們點第二個“Use an existing virtual disk”


然後我們們找到我們剛做好的那個PLN 磁碟

在“Select a disk mode”時,請一定要選第一項“persistent”

然後我們再點“Advanced”這一步極其重要!

在接下來的“Select a Disk Node”請千萬一定要選“SCSI 1:0”

選完後點“Finish”點“OK”這樣我們就完成了新增共享磁碟的操做,同樣對另一個LINUX 虛擬機器做同樣的操作!做完這些我們需要對這2 個LINUX 虛擬機器的配置資訊文件(VMware Configuration File)進行編輯,他們的名字分別是:Linux.vmx,Linux2.vmx 、他們就在您存放LINUX 虛擬機器的目錄裡,我們用記事本就能夠開啟進行編輯。下面是其中之一的內容,請注意深黑字型的內容,這些就是加進去的,主要是告訴VMWARE GSX SCSI1:0 是共享的匯流排,在他上面的磁碟是共享磁碟,2 個文件都要加上這些內容,否者雙機不能共享磁碟,這個原理就相當於虛擬出一個磁碟陣列!

config.version = "6"

virtualHW.version = 2

localConsole = TRUE

displayName = "Linux"

guestOS = "linux"

ide1:0.present = TRUE

ide1:0.deviceType = "atapi-cdrom"

ide1:0.fileName = "I:"

scsi0:0.present = TRUE

scsi0:0.fileName = "Linux.vmdk"

scsi0.present = TRUE

memsize = 64

ethernet0.present = TRUE

draw = "gdi"

floppy0.present = FALSE

scsi1:0.present = TRUE

scsi1:0.deviceType = "plainDisk"

scsi1:0.fileName = "D:\sys.pln"

scsi1.present = TRUE

disk.locking = FALSE

scsi1.sharedBus = "virtual"

scsi1:0.mode = "persistent"

uuid.location = "56 4d 9c 46 c6 e7 af 51-a8 17 47 e7 e7 8c 64 f2"

ide1:0.startConnected = TRUE

tools.remindInstall = FALSE

tools.syncTime = FALSE

編輯好儲存

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14661773/viewspace-703690/,如需轉載,請註明出處,否則將追究法律責任。

相關文章