由於運行的RAC的虛擬機,共享磁盤所使用的SCSI控制器共享類型選擇爲“物理”,導致虛機無法在線遷移,爲解決這一問題,進行了相關測試,制訂以下修改過程。
1) 關閉虛擬機,相關設置需要關閉虛擬機才能執行。爲避免修改的設置導致其他節點出現問題,建議關閉RAC所有節點。(不關閉也能操作)
2) 開啓主機ssh,進入存儲目錄,在目錄下新建一個目錄,存放磁盤文件
通過輸入命令:
vmkfstools -d eagerzeroedthick -c 2G nsxyjc_orc001.vmdk
vmkfstools -d eagerzeroedthick -c 2G nsxyjc_orc002.vmdk
vmkfstools -d eagerzeroedthick -c 2G nsxyjc_orc003.vmdk
vmkfstools -d eagerzeroedthick -c 500G test_data01.vmdk
vmkfstools -d eagerzeroedthick -c 1024G nsxyjc_data14.vmdk
創建共享磁盤文件
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) 點擊“管理其他硬盤”展開選項