在大型 Site Recovery Manager 環境中,在開啟共用復原站台上虛擬機器的電源時可能會出現逾時錯誤。

問題

開啟共用復原站台上虛擬機器的電源時,您會看到錯誤訊息錯誤: 作業逾時: 900 秒

原因

如果單一 vCenter Server 執行個體管理共用復原站台上的大量虛擬機器 (如 1000 台或更多),則可能會出現此問題。

程序

  1. 移至復原站台上的 vCenter Site Recovery Manager 伺服器主機上的 C:\Program Files\VMware\VMware vCenter Site Recovery Manager\config
  2. 在文字編輯器中開啟 vmware-dr.xml
  3. 增加預設 RemoteManager 逾時值。

    預設逾時值為 900 秒 (15 分鐘)。例如,將逾時值增加到 1800 秒 (30 分鐘)。

    <RemoteManager>
      <DefaultTimeout>1800</DefaultTimeout>
    </RemoteManager>
  4. 設定從 vSphere Web Client 讀取時的逾時值。

    <vmacore><http> 元素中新增一行,將逾時值設為 900 秒 (15 分鐘)。

    <vmacore>
      <http>
        <defaultClientReadTimeoutSeconds>900</defaultClientReadTimeoutSeconds>
      </http>
    </vmacore>
  5. 重新啟動 vCenter Site Recovery Manager 伺服器 服務。

下一步

如果您在增加 RemoteManager 逾時值後仍然遇到逾時錯誤,請嘗試漸進式延長逾時設定。請勿過度增加逾時期限。將逾時設定為不切實際的長期限會隱藏其他問題,例如,與 vCenter Site Recovery Manager 伺服器vCenter ServerSite Recovery Manager 所需的其他服務之間的通訊相關的問題。