PowerFlex-Managementplattform: Der Assistent zum Hinzufügen eines Netzwerks schlägt mit dem Fehler fehl VXFM0004
Summary: Der Assistent zum Hinzufügen von Netzwerken zum Hinzufügen von Workload-VLANs zu einer CO RG schlägt mit dem Fehler VXFM0004 fehl.
Symptoms
Die Verwendung des Assistenten "Netzwerk hinzufügen" für eine CO RG schlägt mit dem Fehler VXFM0004 fehl.
Wenn Sie im Assistenten "Netzwerk hinzufügen" auf "Finish" klicken, schlägt das Laden der Benutzeroberfläche mit dem folgenden Fehler fehl:
An error occurred. Expand the list to view the details of the error. (500) The operation cannot be performed because of an internal issue. (VXFM0004)
asmManager-Pod-Protokoll
Wenn auf "Finish" geklickt wird, werden die folgenden Protokolleinträge angezeigt:
Derselbe Fehler tritt auf, wenn Sie versuchen, den Vorgang "Vorhandene Ressourcengruppe hinzufügen" auszuführen.
"messages" : [ {
"id" : null,
"messageCode" : "IDENTITYPOOLMANAGER.0001",
"messageBundle" : "IdentityPoolManager",
"severity" : "ERROR",
"category" : "USER_FACING",
"displayMessage" : "The record ID <ID> cannot be retrieved because it is not in the database.",
"responseAction" : "Enter the correct record ID, and then retry the operation.",
"detailedMessage" : "The application cannot find the record ID identified in the message because it is not present in the database.",
"correlationId" : null,
"agentId" : null,
"timeStamp" : "Date",
"sequenceNumber" : 0
} ]
Auswirkungen
Der genannte Fehler hat Auswirkungen auf automatisierte Orchestrierungsaufgaben wie "Netzwerk hinzufügen" und "Vorhandene Ressourcengruppe hinzufügen" und kann sich auf andere Aufgaben auswirken.
Cause
Der Fehler weist darauf hin, dass die asmManager hat eine Datensatz-ID zwischengespeichert, die nicht mehr vorhanden ist.
Wenn Automatisierungsaufgaben in die Warteschlange gestellt werden und gestartet werden, wird das asmManager Pod sieht diese verwaiste ID, was zu einem Fehler führt, da die ID in der Datenbank fehlt.
Resolution
Hier sind die Schritte zur Behebung dieses Problems:
-
Entfernen Sie die RG, bei der der Fehler auftritt:
VXFM0004Notieren Sie sich den RG-Namen und die Netzwerke -
Führen Sie auf einem MVM den folgenden Befehl aus, um einen neuen asmManager-Pod neu zu erstellen:
kubectl delete pod -n powerflex $(kubectl get pods -n powerflex|grep asmm|awk '{print $1}') -
Führen Sie den Assistenten "Add Networks" erneut aus.
Betroffene Version
PFMP 4.5.2
Behoben in Version
PFMP 4.8