因为运行的RAC的虚拟机,共享磁盘所使用的SCSI控制器共享类型选择为“物理”,致使虚机没法在线迁移,为解决这一问题,进行了相关测试,制订如下修改过程。web
1) 关闭虚拟机,相关设置须要关闭虚拟机才能执行。为避免修改的设置致使其余节点出现问题,建议关闭RAC全部节点。(不关闭也能操做)ssh
2) 开启主机ssh,进入存储目录,在目录下新建一个目录,存放磁盘文件ide
经过输入命令:测试
vmkfstools -d eagerzeroedthick -c 2G nsxyjc_orc001.vmdkspa
vmkfstools -d eagerzeroedthick -c 2G nsxyjc_orc002.vmdk3d
vmkfstools -d eagerzeroedthick -c 2G nsxyjc_orc003.vmdkblog
vmkfstools -d eagerzeroedthick -c 500G test_data01.vmdk虚拟机
vmkfstools -d eagerzeroedthick -c 1024G nsxyjc_data14.vmdkit
建立共享磁盘文件class
3) 将磁盘文件添加到两台RAC 虚拟机上,scsi选择1:0~1:9(与本来地磁盘不一样scsi控制器)
4) 更改SCSI卡类型
在vSphere客户端上执行如下操做:
a) 打开“编辑虚拟机设置”
b)选择“SCSI 控制器 1”
c) 选择“更改类型”
d) 选择“VMware 准虚拟”并选择“肯定”
e) 再次选择“肯定”执行修改
注:请注意SCSI总线共享请确认为默认值“无”
1) 修改虚拟硬盘属性
在vSphere web 客户端上执行如下操做:
a) 打开“编辑虚拟机设置”
b) 点击“硬盘2”展开选项
c) 在“共享”选项中选择 “多写入器”
d) 点击“管理其余硬盘”展开选项