PowerFlex 4.X – Job zum Hinzufügen einer vorhandenen Ressourcengruppe fehlgeschlagen Nachinstallation ist nicht abgeschlossen
Zusammenfassung: Beim Versuch, eine vorhandene Ressourcengruppe hinzuzufügen, schlägt der Job mit dem Fehler "Post install is not complete" fehl
Symptome
deployment.log des Jobs im Thin Deployer-Pod oder einem Protokoll-Bundle zeigen möglicherweise den folgenden Fehler an:
INFO [2023-11-16T00:49:21.799166] 5172: util.rb:706:in `block in block_and_retry_until_ready': rackserver-xxxxx3: Caught exception RuntimeError: Post install is not complete INFO [2023-11-16T00:49:22.316340] 5184: util.rb:706:in `block in block_and_retry_until_ready': rackserver-xxxxx4: Caught exception RuntimeError: Post install is not complete ...
Auswirkungen
Hinzufügen der vorhandenen Ressourcengruppe zu PFxM nicht möglich.
Ursache
Das PFxM-System stellt eine Verbindung mit den PowerFlex-Backend-Servern her und überprüft die Konfigurationsdateien im Verzeichnis /etc/rc.d/ der Server. PFxM geht davon aus, dass die Zeile "bash /root/post_install.sh" in der Datei /etc/rc.d/rc.local fehlt. Wenn diese Zeile vorhanden ist, tritt in PFxM ein Fehler beim Hinzufügen der vorhandenen Ressourcengruppe in PFxM auf.
Die vorgesehene Funktion von PFxM besteht darin, diesen Eintrag nach der Erstinstallation des Betriebssystems automatisch zu entfernen. Dies war in diesem Fall nicht der Fall.
Lösung
Entfernen Sie die Zeile bash /root/post_install.sh manuell von jedem der PowerFlex-Back-end-Server.
1 SSH-Verbindung zu einem der PowerFlex-Backend-Server
2- Ändern Sie die Datei mit vi:
vi /etc/rc.d/rc.local |
3- Wenn die Zeile "bash /root/post_install.sh" existiert, entfernen Sie sie (kommentieren Sie sie nicht einfach aus)
4- Speichern und beenden.
5. Wiederholen Sie die Schritte 1 bis 4 auf allen PowerFlex-Back-end-Servern.
6. Versuchen Sie, die vorhandene Ressourcengruppe hinzuzufügen.
Betroffene Versionen
PowerFlex Manager 4.x
Behoben in Version
PowerFlex Manager 4.6