PowerFlex 4.X: PFMP-Installation fehlgeschlagen, da ein temporärer Ordner nicht gelöscht werden kann
Summary: Eine Installation der PowerFlex Manager-Plattform (PFMP) schlägt fehl, da ein temporärer Ordner nicht gelöscht werden kann.
Symptoms
- Das pfmp_reset.sh Skript wurde verwendet, um PFMP zurückzusetzen.
- Auf den PFMP-Servern wurde ein neuer Benutzer angelegt und für die Installation verwendet.
Screenshot aus den Bedrock-Protokollen, der den Fehler zeigt:

Bedrock-Protokolle, die den Fehler anzeigen:
[2024-04-02 20:42:53 +0000] [7327] [INFO] TASK [metallb/install : Delete temp folder] ************************************[2024-04-02 20:42:53 +0000] [7327] [INFO] task path: /app/playbooks/roles/metallb/install/tasks/create_metallb_cr.yaml:49[2024-04-02 20:42:53 +0000] [7327] [INFO] fatal: [server1]: FAILED! => changed=false[2024-04-02 20:42:53 +0000] [7327] [INFO] msg: 'rmtree failed: [Errno 1] Operation not permitted: ''/tmp/cr'''[2024-04-02 20:42:53 +0000] [7327] [INFO][2024-04-02 20:42:53 +0000] [7327] [INFO] TASK [assert] ******************************************************************[2024-04-02 20:42:53 +0000] [7327] [INFO] task path: /app/playbooks/install_k8addons.yml:154[2024-04-02 20:42:53 +0000] [7327] [INFO] fatal: [server1]: FAILED! => changed=false[2024-04-02 20:42:53 +0000] [7327] [INFO]assertion: ansible_failed_task is not defined and ansible_failed_result is not defined[2024-04-02 20:42:53 +0000] [7327] [INFO]evaluated_to: false[2024-04-02 20:42:53 +0000] [7327] [INFO]msg: |2-[2024-04-02 20:42:53 +0000] [7327] [INFO]The failed task in the block: "Delete temp folder"[2024-04-02 20:42:54 +0000] [7327] [INFO] The reason for failure is: "rmtree failed: [Errno 1] Operation not permitted: '/tmp/cr'"[2024-04-02 20:42:54 +0000] [7327] [INFO][2024-04-02 20:42:54 +0000] [7327] [INFO] PLAY RECAP *********************************************************************[2024-04-02 20:42:54 +0000] [7327] [INFO] localhost: ok=0changed=0unreachable=0failed=0skipped=15rescued=0ignored=0[2024-04-02 20:42:54 +0000] [7327] [INFO] server1: ok=1654 changed=455 unreachable=0 failed=1 skipped=455 rescued=1 ignored=11 [2024-04-02 20:42:54 +0000] [7327] [INFO] server2 : ok=32 changed=11 unreachable=0 failed=0 skipped=41 rescued=0 ignored=1 [2024-04-02 20:42:54 +0000] [7327] [INFO] server3 : ok=32 changed=11 unreachable=0 failed=0 skipped=41 rescued=0 ignored=1 |
Ausgabe der Eigentumsrechte aus dem Ordner, der nicht entfernt werden kann:
ll /tmp/ drwxrwxr-x 1 delladmin delladmin 140 Feb 28 23:06 cr
Auswirkungen
Negative Auswirkungen des Problems
Cause
Resolution
Der temporäre Ordner ("/tmp/cr") muss von einem Nutzer mit den entsprechenden Berechtigungen gelöscht werden. Es ist wichtig, diesen Ordner manuell von allen PFMP-Servern zu entfernen. Dieser Ordner ist nur temporär und kann sicher gelöscht werden.
Nachdem Sie den Ordner entfernt haben, wiederholen Sie die PFMP-Installation.
Betroffene Version
PowerFlex Manager 4.x