简介:
两台虚拟机需要共享磁盘,创建4块共享磁盘,两块为5GB,另外两块为10GB
1、在VMware的安装目录下创建共享磁盘
进入VMware的Windows安装目录
命令:cd c:\Program Files (x86)\VMware\VMware Workstation
C:\Users\chpdirector84>cd "c:\Program Files (x86)\VMware\VMware Workstation"
c:\Program Files (x86)\VMware\VMware Workstation>dir
驱动器 C 中的卷是 Windows
卷的序列号是 90A9-C979
c:\Program Files (x86)\VMware\VMware Workstation 的目录
2019/05/10 21:35 <DIR> .
2019/05/10 21:35 <DIR> ..
2019/03/25 19:36 1,160,112 7za.exe
2019/03/25 19:36 94,128 adjperm.dll
2019/03/25 19:43 49,072 basichttp.dll
...............
执行创建磁盘命令:
vmware-vdiskmanager.exe -c -s 5Gb -a lsilogic -t 2 "F:\Virtual Machines\sharedisks\ocr.vmdk"
vmware-vdiskmanager.exe -c -s 5Gb -a lsilogic -t 2 "F:\Virtual Machines\sharedisks\vote.vmdk"
vmware-vdiskmanager.exe -c -s 10Gb -a lsilogic -t 2 "F:\Virtual Machines\sharedisks\data.vmdk"
vmware-vdiskmanager.exe -c -s 10Gb -a lsilogic -t 2 "F:\Virtual Machines\sharedisks\fra.vmdk"
执行结果:
创建完成后,在指定目录下可以看到创建的磁盘文件
2、修改安装目录vmx文件
关闭需要共享磁盘的两台虚拟机,找到虚拟机的安装目录中的vmx文件
编辑vmx文件
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.dataCacheMinReadAheadSize = "0"
diskLib.maxUnsyncedWrites = "0"
scsi1.present = "TRUE"
scsi2.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi2.virtualDev = "lsilogic"
scsi1.sharedBus = "VIRTUAL"
scsi2.sharedBus = "VIRTUAL"
scsi1:0.present = "TRUE"
scsi1:0.mode = "independent-persistent"
scsi1:0.fileName = "F:\Virtual Machines\sharedisks\ocr.vmdk"
scsi1:0.deviceType = "disk"
scsi1:0.redo = ""
scsi1:1.present = "TRUE"
scsi1:1.mode = "independent-persistent"
scsi1:1.fileName = "F:\Virtual Machines\sharedisks\vote.vmdk"
scsi1:1.deviceType = "disk"
scsi1:1.redo = ""
scsi2:0.present = "TRUE"
scsi2:0.mode = "independent-persistent"
scsi2:0.fileName = "F:\Virtual Machines\sharedisks\data.vmdk"
scsi2:0.deviceType = "disk"
scsi2:0.redo = ""
scsi2:1.present = "TRUE"
scsi2:1.mode = "independent-persistent"
scsi2:1.fileName = "F:\Virtual Machines\sharedisks\fra.vmdk"
scsi2:1.deviceType = "disk"
scsi2:1.redo = ""
重启需要共享磁盘的虚拟机,查看磁盘添加情况
3、格式化磁盘
root登录节点1,执行:fdisk -l
root登录节点2,执行:fdisk -l
root登录节点1,执行格式化命令(只需要节点1执行即可)
[root@rac1 ~]# fdisk /dev/sdb
[root@rac1 ~]# fdisk /dev/sdc
[root@rac1 ~]# fdisk /dev/sdd
[root@rac1 ~]# fdisk /dev/sde
验证:在节点1和节点2分别执行:fdisk -l