第一步:准备环境

VMware Workstation10在哪里下,我就不说了。下载以后大家建2个liunx系统啊。这个2个系统磁盘和分区尽量保持一致。

     

第二步:给主机A添加虚拟磁盘

VMware Workstation工具给liunx创建共享磁盘_配置文件

VMware Workstation工具给liunx创建共享磁盘_最好_02

这里不用瞎想,一定选择”独立“+”永久“

VMware Workstation工具给liunx创建共享磁盘_最好_03

VMware Workstation工具给liunx创建共享磁盘_虚拟机_04

VMware Workstation工具给liunx创建共享磁盘_虚拟机_05

这个共享磁盘,最好存放在单独的目录下面,和2台虚拟机主机安装目录同级最好。

VMware Workstation工具给liunx创建共享磁盘_配置文件_06

这里还有给新磁盘设置相应的属性

VMware Workstation工具给liunx创建共享磁盘_虚拟机_07

SCSI 先选择1:1

VMware Workstation工具给liunx创建共享磁盘_虚拟机_08

VMware Workstation工具给liunx创建共享磁盘_主机_09

我这里要添加2块共享磁盘,我这里就截了添加第一块的,第二块步骤同上。


    第三步:主机B引用刚才创建的磁盘

VMware Workstation工具给liunx创建共享磁盘_最好_10

VMware Workstation工具给liunx创建共享磁盘_配置文件_11

VMware Workstation工具给liunx创建共享磁盘_配置文件_12

VMware Workstation工具给liunx创建共享磁盘_配置文件_13

VMware Workstation工具给liunx创建共享磁盘_主机_14

VMware Workstation工具给liunx创建共享磁盘_虚拟机_15

VMware Workstation工具给liunx创建共享磁盘_主机_16

   

   第四步:修改相关虚拟机文件

    这一步2个主机的配置文件都要修改,我只给了其中一个的例子。2台主机修改方式一样。

VMware Workstation工具给liunx创建共享磁盘_最好_17


先看原文件

[objc] view plain copy VMware Workstation工具给liunx创建共享磁盘_配置文件_18VMware Workstation工具给liunx创建共享磁盘_最好_19

  1. -***********上面省去N行******************  

  2. usb:1.parent = "-1"  

  3. ide1:0.startConnected = "TRUE"  

  4. tools.syncTime = "FALSE"  

  5. tools.remindInstall = "FALSE"  

  6. toolsInstallManager.updateCounter = "1"  

  7. unity.wasCapable = "FALSE"  

  8. ethernet0.vnet = "VMnet1"  

  9. ethernet0.connectionType = "custom"  

  10. scsi0:1.present = "TRUE"  

  11. scsi0:1.fileName = "001-000001.vmdk"  

  12. scsi0:1.redo = ""  

  13. usb:0.present = "TRUE"  

  14. usb:0.deviceType = "hid"  

  15. usb:0.port = "0"  

  16. usb:0.parent = "-1"  

  17. scsi1.present = "TRUE" --从这行开始修改  

  18. scsi1.virtualDev = "lsilogic"  

  19. scsi1:1.present = "TRUE"  

  20. scsi1:1.fileName = "G:\shareDisk\001.vmdk"  

  21. scsi1:1.mode = "independent-persistent"  

  22. scsi1:2.present = "TRUE"  

  23. scsi1:2.fileName = "G:\shareDisk\002.vmdk"  

  24. scsi1:2.mode = "independent-persistent"  

  25. floppy0.present = "FALSE"  


修改后:


[objc] view plain copy VMware Workstation工具给liunx创建共享磁盘_配置文件_18VMware Workstation工具给liunx创建共享磁盘_最好_19

  1. scsi1.present = "TRUE"  

  2. scsi1.virtualDev = "lsilogic"  

  3. scsi1.sharedBus = "virtual" --新加的  

  4.   

  5. scsi1:1.present = "TRUE"  

  6. scsi1:1.fileName = "G:\shareDisk\001.vmdk"  

  7. scsi1:1.mode = "independent-persistent"  

  8. scsi1:1.deviceType = "disk"--新加的  

  9.   

  10.   

  11. scsi1:2.present = "TRUE"  

  12. scsi1:2.fileName = "G:\shareDisk\002.vmdk"  

  13. scsi1:2.mode = "independent-persistent"  

  14. scsi1:2.deviceType = "disk"--新加的  

  15.   

  16.   

  17. floppy0.present = "FALSE"  

  18. disk.locking = "false"  --新加的  

  19. diskLib.dataCacheMaxSize = "0"  --新加的  

  20. diskLib.dataCacheMaxReadAheadSize = "0"  --新加的  

  21. diskLib.DataCacheMinReadAheadSize = "0"  --新加的  

  22. diskLib.dataCachePageSize = "4096"  --新加的  

  23. diskLib.maxUnsyncedWrites = "0"  --新加的  

  24.   


2台主机修改后,保存,启动系统


[objc] view plain copy VMware Workstation工具给liunx创建共享磁盘_配置文件_18VMware Workstation工具给liunx创建共享磁盘_最好_19

  1. [root@shu2 ~]# fdisk -l  

  2.   

  3. Disk /dev/sda: 32.2 GB, 32212254720 bytes  

  4. 255 heads, 63 sectors/track, 3916 cylinders  

  5. Units = cylinders of 116065 * 512 = 8225280 bytes  

  6.   

  7.    Device Boot      Start         End      Blocks   Id  System  

  8. /dev/sda1   *           1          13      104391   83  Linux  

  9. /dev/sda2              14        3916    31350847+  8e  Linux LVM  

  10.   

  11. Disk /dev/sdb: 536 MB, 536870912 bytes  

  12. 64 heads, 32 sectors/track, 512 cylinders  

  13. Units = cylinders of 22048 * 512 = 1048576 bytes  

  14.   

  15. Disk /dev/sdb doesn't contain a valid partition table  

  16.   

  17. Disk /dev/sdc: 1073 MB, 1073741824 bytes  

  18. 255 heads, 63 sectors/track, 130 cylinders  

  19. Units = cylinders of 116065 * 512 = 8225280 bytes  

  20.   

  21. Disk /dev/sdc doesn't contain a valid partition table  

  22. [root@shu2 ~]#   


进去后,大家在2台主机输入fdisk -l就可以看到了。在其中一台主机上面 fdisk /dev/sd*后,


尽量重启后就可以使用了。