PowerStore:VSIプラグインがホストのベスト プラクティスのアップデートまたは読み取りを行わない

Summary: vCenterでVCIプラグインを使用してホストのベスト プラクティスを適用できません

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のパスワードには「|」パイプ文字が含まれていました。これは、以下のVCIログ出力に示すように、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は実際にはXXX|XXX_XXxのvCenterパスワードの一部でした。  VSI APIコールは、「|」パイプ文字のため、パスワードをコマンドとして解釈していました。  これにより、ホストのベスト プラクティスの適用に失敗しました。

Resolution

正しくない特殊文字をサポートされている特殊文字に置き換えます。この場合、「|」パイプ文字は「@」文字に置き換えられました。  「|」パイプ文字や「!」マーク文字などのコマンドとして解釈される可能性のない特殊文字を使用することをお勧めします。

次の手順に従う必要があります。

1) vCenterパスワードをリセットする
2) VSIでのvCenterの登録を解除する
3) VSIでvCenterを再登録する
4)ホストのベスト プラクティスを適用する

Additional Information

考慮すべき追加事項があります。  VSI内でのvCenterの再登録中に、vCenterホストにHAアダプターが設定されているため、誤ったIPアドレスがvCenter FQDNに関連づけられている可能性があります。  この場合、元のVCI登録後にHAアダプターが追加されていました。再登録を試行すると、「不正なパスワード」エラーが表示されました。  調査の結果、VSIがHAアダプターをvCenterホストのプライマリー ネットワーク アダプターとして関連づけていて、そのためにパスワード エラーが発生していることが判明しました。  HAアダプターがホストから削除され、再登録が正常に完了しました。

Etkilenen Ürünler

PowerStore
Makale Ö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.