解決即時存取和esx_splitter錯誤的 VM 還原問題
摘要: 即時存取的 VM 還原問題。使用即時存取將虛擬機器 (VM) 還原至不同的虛擬中心 (VC) 時,就會發生此問題,導致無法建立虛擬 SCSI 裝置,導致開機失敗。錯誤訊息指出 RP4VM 安裝的「esx_splitter」篩選器發生問題。若要解決此問題,請從虛擬機器設定中移除現有的 SCSI 裝置,或將 .vmx 檔案中包含「esx_splitter」的行註解掉。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
客戶使用即時存取將一個虛擬機器還原至另一個 VC。IA 工作已成功完成,但我們無法啟動新的 VM。
- Error message:
Module DevicePowerOn power on failed.Unable to create virtual SCSI device for scsi0:0, ‘/vmfs/volumes/xxxxxxx.vmdk’Failed to attach filter ‘esx_splitter ‘ to scsi0:0: Not found (195887107).
原因
VM 還原問題是由特定情況所造成,其中來源 VM 是使用即時存取 (IA) 還原至不同的虛擬中心 (VC)。IA 工作已成功完成,但新虛擬機器無法啟動,因為虛擬 SCSI 裝置建立失敗。
- 錯誤訊息表示無法為指定的 VMDK 檔案建立虛擬 SCSI 裝置,導致「Module DevicePowerOn Power on failed」錯誤。
- 錯誤消息還提到無法將「esx_splitter」篩選器連接到 SCSI 設備,並出現「未找到 (195887107)」錯誤代碼。
- 將虛擬機器從受 RP4VM 保護的 ESXi 主機還原至另一個不受 RP4VM 保護的 ESXi 主機時,就會發生此問題。
- RP4VM 安裝的「esx_splitter」篩選器的存在,是導致新 VM 無法啟動的關鍵因素。
- 來源虛擬機器正常。且來源、目標 VC 及 ESXi 主機版本一致。
- 移除現有的 SCSI 裝置並重新添加可解決此問題,表示存在與配置相關的問題。
警示:此問題特有於受 RP4VM 保護的 ESXi 主機,以及將 VM 還原至不受 RP4VM 保護的 ESXi 主機。
解决方案
虛擬機器還原問題的解決方案 從虛擬機器設定中移除 SCSI 裝置,或註解掉 .vmx 檔案中包含「esx_splitter」的行
逐步指南
- 從虛擬機器設定中移除 SCSI 裝置:
- 前往 vCenter Server 中的虛擬機器設定。
- 按一下硬體標籤。
- 向下捲動至 SCSI 控制器區段 。
- 按一下 SCSI 裝置旁的 移除 按鈕。
- 確認您要移除此裝置。
- 註解掉 .vmx 檔案中的「esx_splitter」:
- 在文字編輯器中打開 .vmx 檔。
- 搜索包含「esx_splitter」的行。
- 通過在每行開頭添加“#”符號來註釋掉這些行。
- 儲存對 .vmx 檔案所做的變更。
確認問題已解決
移除 SCSI 裝置或在 .vmx 檔案中註解出「esx_splitter」後,請再次嘗試開啟虛擬機器電源。
如果虛擬機器成功開啟電源,表示問題已解決。
工具與資源
您可以使用 vSphere Client 來管理虛擬機器設定和 .vmx 檔案。
如需「esx_splitter」問題的詳細資訊,請參閱 KB 文章:部署 KB:無法開啟 CR 存放庫中 ESXi 主機上的 VM 電源
Warning
警示:如果未正確移除 SCSI 裝置或註解掉 .vmx 檔案中的「esx_splitter」,可能會導致資料遺失或損毀。請務必先備份虛擬機器,再嘗試執行這些步驟。
受影响的产品
Avamar Server文章属性
文章编号: 000231764
文章类型: Solution
上次修改时间: 06 3月 2025
版本: 3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。