多個虛擬機器同時執行開機作業時,可能會在陣列式以及 vSphere Replication 復原期間發生錯誤。

問題

在復原站台上同時開啟多個虛擬機器電源時,可能會在復原歷程記錄報告中看到以下錯誤:

  • 命令 'echo "Starting IP customization on Windows ..." > > % VMware_GuestOp_OutputFile%
  • 無法完成自訂,可能是由於指令碼處理執行階段錯誤或指令碼參數無效。
  • 將檔案上傳到客體虛擬機器時發生錯誤。
  • 等待 VMware Tools 600 秒後逾時。

原因

依預設,Site Recovery Manager 不會限制可同時執行的開啟電源作業的數目。如果在復原站台上開啟虛擬機器電源時遇到錯誤,可以修改 vmware-dr.xml 檔案,以便為可同時開啟電源的虛擬機器數目設限。

如果遇到這些錯誤,請依據環境中獨立主機或叢集的容量來限制復原站台上開啟電源作業的數目。

解決方案

  1. 登入 Site Recovery Manager Server 主機。
  2. 在文字編輯器中開啟 vmware-dr.xml 檔案。
    vmware-dr.xml 檔案位於 /opt/vmware/srm/conf/ 目錄中。
  3. 更新 defaultMaxBootAndShutdownOpsPerClusterdefaultMaxBootAndShutdownOpsPerHost 值,以限制復原站台上開啟電源作業的數目。
    以下範例說明如何將開啟電源作業限制為每個叢集最多 32 個,每台獨立主機最多 4 個。
    <config>
      <defaultMaxBootAndShutdownOpsPerCluster>32</defaultMaxBootAndShutdownOpsPerCluster>
      <defaultMaxBootAndShutdownOpsPerHost>4</defaultMaxBootAndShutdownOpsPerHost>
    </config>
  4. 重新啟動 Site Recovery Manager Server 服務。