VirtualBox虛擬機器新增共享磁碟

jasperjohn發表於2012-06-13

 

 使用VirtualBox工具在個人電腦上搭建RAC測試環境,共享儲存設計方法如下:
1.利用VirtualBox中的VBoxManage工具建立磁碟,此工具在VirtualBox安裝目錄中可以找到
VBoxManage createhd --filename D:\rac\sharedisk\ocrvotdisk.vdi --size 3048 --format VDI --variant Fixed
VBoxManage createhd --filename D:\rac\sharedisk\data1.vdi --size 5000 --format VDI --variant Fixed
VBoxManage createhd --filename D:\rac\sharedisk\data2.vdi --size 5000 --format VDI --variant Fixed
VBoxManage createhd --filename D:\rac\sharedisk\arch1.vdi --size 5000 --format VDI --variant Fixed
VBoxManage createhd --filename D:\rac\sharedisk\arch2.vdi --size 5000 --format VDI --variant Fixed
 
2.將建立完的磁碟連線至虛擬機器上,注意中文部分“SATA 控制器”,這是一串識別符號,如果你的VirtualBox使用英文介面,這裡要調成英文對的控制器名
VBoxManage storageattach node1 --storagectl "SATA 控制器" --port 1 --device 0 --type hdd --medium D:\rac\sharedisk\ocrvotdisk.vdi --mtype shareable
VBoxManage storageattach node1 --storagectl "SATA 控制器" --port 2 --device 0 --type hdd --medium D:\rac\sharedisk\data1.vdi --mtype shareable
VBoxManage storageattach node1 --storagectl "SATA 控制器" --port 3 --device 0 --type hdd --medium D:\rac\sharedisk\data2.vdi --mtype shareable
VBoxManage storageattach node1 --storagectl "SATA 控制器" --port 4 --device 0 --type hdd --medium D:\rac\sharedisk\arch1.vdi --mtype shareable
VBoxManage storageattach node1 --storagectl "SATA 控制器" --port 5 --device 0 --type hdd --medium D:\rac\sharedisk\arch2.vdi --mtype shareable
 
3.讓這些磁碟能夠共享,此資訊將被記入到每個虛擬磁碟檔案的檔案頭中,故其他其他再使用的時候就無需再設定成共享了
VBoxManage modifyhd D:\rac\sharedisk\ocrvotdisk.vdi --type shareable
VBoxManage modifyhd D:\rac\sharedisk\data1.vdi --type shareable
VBoxManage modifyhd D:\rac\sharedisk\data2.vdi --type shareable
VBoxManage modifyhd D:\rac\sharedisk\arch1.vdi --type shareable
VBoxManage modifyhd D:\rac\sharedisk\arch2.vdi --type shareable
 
4.將這些磁碟用如下命令加入到其他節點,同樣的注意中文部分“SATA 控制器”標識名
VBoxManage storageattach node2 --storagectl "SATA 控制器" --port 1 --device 0 --type hdd --medium D:\rac\sharedisk\ocrvotdisk.vdi --mtype shareable
VBoxManage storageattach node2 --storagectl "SATA 控制器" --port 2 --device 0 --type hdd --medium D:\rac\sharedisk\data1.vdi --mtype shareable
VBoxManage storageattach node2 --storagectl "SATA 控制器" --port 3 --device 0 --type hdd --medium D:\rac\sharedisk\data2.vdi --mtype shareable
VBoxManage storageattach node2 --storagectl "SATA 控制器" --port 4 --device 0 --type hdd --medium D:\rac\sharedisk\arch1.vdi --mtype shareable
VBoxManage storageattach node2 --storagectl "SATA 控制器" --port 5 --device 0 --type hdd --medium D:\rac\sharedisk\arch2.vdi --mtype shareable

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

相關文章