作者:徐大总统_584 | 来源:互联网 | 2014-05-27 20:35
实验环境:VmwareESXi4.1,VsphereClient4.1,SecurCRT,两台虚拟机RAC01和RAC02;实验目标:RAC01和RAC02共享使用宿主机上的磁盘空间;配置步骤:1、开启宿主机的SSH服务:选中宿主机,选择配置标签,找到安全配置文件选中后,点击服务的属性按钮,找
实验环境:Vmware ESXi 4.1,Vsphere Client
4.1,SecurCRT,两台虚拟机RAC01和RAC02;
实验目标:RAC01和RAC02共享使用宿主机上的磁盘空间;
配置步骤:
1、开启宿主机的SSH服务:选中宿主机,选择配置标签,找到安全配置文件选中后,点击服务的属性按钮,找到远程技术支持(SSH)服务项,启动服务;
2、配置共享磁盘:使用SecureCRT工具连到宿主机上,以创建一个mydisk的共享磁盘为例进行操作:
#cd /vmfs/volumes/4ffd9951-2c12a99a-ff2a-3440b59cd4fa/
#mkdir myshare
#cd myshare
#pwd
/vmfs/volumes/4ffd9951-2c12a99a-ff2a-3440b59cd4fa/myshare
#vmkfstools -c 20480m -a lsilogic -d eagerzeroedthick
mydisk.vmdk
#ls
mydisk.vmdk
完成共享磁盘的创建。
3、编辑虚拟机的vmx文件:找到虚拟机RAC01和RAC02的vmx文件,编辑文件,修改或者增加以下内容:
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsynceWrites = "0"
sched.mem.shares = "normal"
scsi1.present = "TRUE"
scsi1:0.present =
"TRUE"
scsi1.sharedBus = "virtual"
scsi1.virtualDev = "lsilogic"
scsi1:0.fileName =
"/vmfs/volumes/4ffd9951-2c12a99a-ff2a-3440b59cd4fa/myshare/mydisk.vmdk"
scsi1:0.mode = "independent-persistent"
4、为虚拟机添加硬盘:选中虚拟机RAC01,编辑虚拟机设置,选择添加硬盘,使用现有的虚拟磁盘,找到已创建的虚拟磁盘的路径,在选择虚拟节点时一定要选择SCSI(1:0),模式选择“独立-持久”,完成硬盘的添加;
5、再次选中虚拟机RAC01,编辑虚拟机设置,在硬件标签项中可以看到多出来一个SCSI控制器1,选中SCSI控制器1,在右侧的SCSI总线共享下选中“虚拟”,点击确定即可;
6、在虚拟机RAC02上重复4-5步骤即完成虚拟机共享磁盘的创建,此进启动虚拟机RAC01和RAC02,两台虚拟机中均可看到一个20G的共享磁盘。