PowerStore:VSI 附掛程式未更新或讀取主機最佳實務
Summary: 無法透過 vCenter 的 VSI 附掛程式套用主機最佳實務
Bu makale şunlar için geçerlidir:
Bu makale şunlar için geçerli değildir:
Bu makale, belirli bir ürüne bağlı değildir.
Bu makalede tüm ürün sürümleri tanımlanmamıştır.
Symptoms
在 VSI 附掛程式中註冊 vCenter 後,VSI 無法套用主機最佳實務,但 vCenter 中未報告任何錯誤。
Cause
在這種情況下,vCenter 密碼包含「|」豎線字元,導致 API 呼叫失敗,並產生如下所示的 VSI 記錄輸出:
在上述錯誤中,XXX_XXx 實際上是 vCenter 密碼 XXX|XXX_XXx 的一部分。 VSI API 呼叫會因為「|」豎線字元,而將密碼解譯為命令。 這會導致無法套用主機的最佳實務。
2021-03-01 01:33:20 [pool] ERROR c.e.i.c.c.ExecuteResult:23 - /bin/sh: XXX_XXx: command not found Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='ANSI_X3.4-1968'> BrokenPipeError: [Errno 32] Broken pipe
在上述錯誤中,XXX_XXx 實際上是 vCenter 密碼 XXX|XXX_XXx 的一部分。 VSI API 呼叫會因為「|」豎線字元,而將密碼解譯為命令。 這會導致無法套用主機的最佳實務。
Resolution
將不正確的特殊字元替換為支援的特殊字元。在這種情況下,將「|」豎線字元取代為「@」字元。 建議您使用不會被視為命令的特殊字元,例如「|」豎線字元和「!」驚嘆號字元」。
需要遵循下列步驟:
1) 重設 vCenter 密碼
2) 在 VSI 中取消註冊 vCenter
3) 在 VSI 中重新註冊 vCenter
4) 套用主機最佳實務
需要遵循下列步驟:
1) 重設 vCenter 密碼
2) 在 VSI 中取消註冊 vCenter
3) 在 VSI 中重新註冊 vCenter
4) 套用主機最佳實務
Additional Information
您需要考慮一項額外注意事項。 在 VSI 內重新註冊 vCenter 期間,由於 vCenter 主機配置了 HA 配接卡,因此與 vCenter FQDN 相關聯的 IP 位址可能不正確。 在此情況下,HA 配接卡會在原始 VSI 註冊後新增。嘗試重新註冊時,收到「Incorrect Password」錯誤。 在調查中,發現 VSI 將 HA 配接卡關聯為 vCenter 主機的主要網路配接卡,並導致密碼錯誤。 將 HA 配接卡從主機移除,便可成功進行重新註冊。
Etkilenen Ürünler
PowerStoreMakale Özellikleri
Article Number: 000184245
Article Type: Solution
Son Değiştirme: 22 Ağu 2024
Version: 3
Sorularınıza diğer Dell kullanıcılarından yanıtlar bulun
Destek Hizmetleri
Aygıtınızın Destek Hizmetleri kapsamında olup olmadığını kontrol edin.