PowerStore: VSI-Plug-in aktualisiert oder liest keine Host-Best Practices
Summary: Host-Best Practices können nicht über das VSI-Plug-in in vCenter angewendet werden.
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
Nach der Registrierung von vCenter im VSI-Plug-in kann VSI die Host-Best Practices nicht anwenden. Es wird jedoch kein Fehler in vCenter gemeldet.
Cause
In diesem Fall enthielt das vCenter-Kennwort das Pipe-Symbol „|“, was dazu führte, dass der API-Aufruf fehlschlägt, wie in der folgenden VSI-Protokollausgabe zu sehen:
Im obigen Fehler war XXX_XXx tatsächlich Teil des vCenter-Kennworts XXX|XXX_XXx. Der API-Aufruf von VSI interpretierte das Kennwort aufgrund des Pipe-Symbols „|“ jedoch als Befehl. Dadurch konnte die Host-Best Practice nicht angewendet werden.
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
Im obigen Fehler war XXX_XXx tatsächlich Teil des vCenter-Kennworts XXX|XXX_XXx. Der API-Aufruf von VSI interpretierte das Kennwort aufgrund des Pipe-Symbols „|“ jedoch als Befehl. Dadurch konnte die Host-Best Practice nicht angewendet werden.
Resolution
Ersetzen Sie das Sonderzeichen durch ein unterstütztes Sonderzeichen. In diesem Fall wurde das Pipe-Symbol „|“ durch das Symbol „@“ ersetzt. Es wird empfohlen, Sonderzeichen zu verwenden, die nicht als Befehl interpretiert werden können, wie das Pipe-Symbol „|“ und das Ausrufezeichen „!“.
Die folgenden Schritte müssen durchgeführt werden:
1) Setzen Sie das vCenter-Kennwort zurück.
2) Heben Sie die Registrierung von vCenter in VSI auf.
3) Registrieren Sie vCenter erneut in VSI.
4) Wenden Sie die Host-Best Practice an.
Die folgenden Schritte müssen durchgeführt werden:
1) Setzen Sie das vCenter-Kennwort zurück.
2) Heben Sie die Registrierung von vCenter in VSI auf.
3) Registrieren Sie vCenter erneut in VSI.
4) Wenden Sie die Host-Best Practice an.
Additional Information
Ein zusätzlicher Hinweis, der zu berücksichtigen ist. Während der erneuten Registrierung von vCenter innerhalb von VSI kann dem vCenter-FQDN die falsche IP-Adresse zugeordnet werden, aufgrund eines HA-Adapters, der für den vCenter-Host konfiguriert ist. In diesem Fall wurde der HA-Adapter nach der ursprünglichen VSI-Registrierung hinzugefügt. Während des erneuten Registrierungsversuchs wurde der Fehler „Falsches Kennwort“ angezeigt. Bei der Untersuchung wurde festgestellt, dass VSI den HA-Adapter als primären Netzwerkadapter für den vCenter-Host zugeordnet hat, was den Kennwortfehler verursacht hat. Der HA-Adapter wurde vom Host entfernt und die erneute Registrierung war erfolgreich.
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.