telnet到ESX server console,通过如下命令建立虚拟磁盘
vmkfstools -c 512m -a lsilogic -d thick data4.vmdk #此处thick选项必须,指定预先分配空间
2. 添加磁盘并共享
通过VMware Infrastructure Client登入ESX server图形console,将新建立的磁盘加入虚拟机中,再加入磁盘时选择与不需要共享的磁盘不同的scsi控制器,如已有scsi 0:0是安装 *** 作系统的磁盘设备,则新加入的磁盘应选择scsi 1:x,这样磁盘被加入后会自动建立一个新的scsi控制器,如下图所示。设置此scsi控制器总线共享为虚拟。
3. 在其他虚拟机上重复2中 *** 作,完成后重启各个虚拟机。
VMware work station/GSX
1. 建立虚拟磁盘
vmware-vdiskmanager.exe -c -s 512Mb -a lsilogic -t 2 data4.vmdk#-t 2选型同ESX server建立虚拟磁盘的选项 –d thick
2. 添加共享磁盘,此处与ESX server不同的是图形界面中无法设置scsi控制器总线共享选型,可通过添加磁盘后修改虚拟机的配置文件.vmx。在相应的.vmx文件中加入
disk.locking="false",更改scsi1.sharedBus = "none"为scsi1.sharedBus = "virtual"
3. 在其他虚拟机上重复2中 *** 作,完成后重启各个虚拟机。
ESXi 4
在ESXi 4中vmkfstools工具-d选项没有了thick,此时选择eagerzeroedthick类型即可,具体如何在ESXi 4中使用控制台,请参见:ESXi 4开启console SSH支持
你好,1.创建共享磁盘柜
真机 *** 作:
建立文件夹: sharedisk
vmware安装文件夹列文件考新建sharedisk目录:
vmware-vdiskmanager.exe
vmcryptolib.dll
ssleay32.dll
libeay32.dll
建立共享磁盘文件:
vmware-vdiskmanager.exe -c -s 200Mb -a lsilogic -t 2 quorum.vmdk
vmware-vdiskmanager.exe -c -s 4Gb -a lsilogic -t 2 sharedisk.vmdk
完毕4文件:
quorum-flat.vmdkquorum.vmdksharedisk-flat.vmdksharedisk.vmdk
2. 配置虚拟机
虚拟机器界面选择Edit virtual machine settingsà添加硬盘选Use a existing virtual disk别添加quorum.vmdk、sharedisk.vmdk双击新加磁盘d磁盘属性窗选advance新加硬盘选择虚拟设备节点:quorum.vmdk选订SCSI 0:1 sharedisk.vmdk选定SCSI 1:1
别打两台虚拟机目录vmx文件行添加:
disk.locking="FALSE" scsi0:1.SharedBus="Virtual" scsi1:1.SharedBus="Virtual"
vmware设置共享磁盘需要满足两条件: 1、硬盘高级属性必须设置1:0,增加第二块共享硬盘设1:0系统报错所设置1:1(种式本没试oracle双机文章看设置)
2、需要vmware配置属性文件(rhel3.vmx)加入两条属性
scsi[n].sharedBus = "virtual"
disk.locking = "false" 系统启候锁定磁盘所启linux1共享磁盘锁定linux2起,需要加入disk.locking = "false"
般说scsi1:0则n1scsi1.sharedBus = "virtual" 表示所bus都共享vmare推荐种做
说所bus都共享述scsi1.sharedBus = "virtual"改scsi1:1.shared = "true"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)