PowerFlex Management Platform – Hinzufügen einer vorhandenen Ressourcengruppe schlägt fehl, da sich vCLS-Datenspeicher in einem Ordner befinden
Summary: Der Vorgang zum Hinzufügen vorhandener Ressourcengruppen schlägt fehl, weil PowerFlex Manager (PFxM) keinen oder mehrere vCLS-Datenspeicher im vSphere-Ordner erkennen kann.
Symptoms
Der Bereitstellungsstatus der Ressourcengruppe ist "Fehler", was bedeutet, dass die Bereitstellung der Ressourcengruppe (bereits vorhanden hinzufügen oder neu bereitstellen) fehlgeschlagen ist.
Der folgende Fehler weist auf einen Datenspeicher in der Ressourcengruppe hin, der nicht Teil des vCenter/Rechenzentrums ist.
Um das Problem zu validieren, geben Sie den Thin Deployer-Pod ein und sehen Sie sich die rackserver-<servicetag_123> Melden Sie sich im <device_name> Verzeichnis an:
-
Hier kommt der Thin-Deployer-Pod ins Spiel:
x=$(kubectl get pods -n powerflex|grep -i thin|awk '{print $1}'); kubectl exec -it -n powerflex $x -- bash -
Geben Sie das <device_name> Verzeichnis ein:
cd /opt/Dell/ASM/device/<device_name>
-
Schauen Sie sich die
rackserver-<servicetag_123>Protokoll: gibt an, dass der Datenspeicher nicht gefunden wurde:Error: datastore object powerflex-TESTCLUSTER1-ds-2 not found Error: /Stage[main]/Asm::Resource_wrapper/Vc_vcls_datastore[TESTCLUSTER1]/ensure: change from 'absent' to 'present' failed: datastore object powerflex-TESTCLUSTER1-ds-2 not found
Der Datenspeicher wird möglicherweise weiterhin in der vCenter-Bestandsdatei – Bestand/rs-vc.boston.ee.com.json angezeigt:
{"name"=>"powerflex-TESTCLUSTER1-ds-2",
"id"=>"datastore-120788",
"type"=>"Datastore",
"attributes"=>{"is_local"=>false, "free_space"=>12297699328, "mount_dir"=>"/vmfs/volumes/62e1db72-18264b5c-a653-b8599fc367db",
"volume_name"=>"powerflex-TESTCLUSTER1-ds-2", "capacity"=>15.75, "scsi_device_id"=>"eui.0be0ca503685ed0fea3112de00000004", "vendor"=>"EMC"},
"children"=>[],
"path"=>""},
Auswirkungen
Vorhandene Ressourcengruppe/vorhandener Dienst konnte nicht hinzugefügt werden.
Cause
Eine Einschränkung in PFxM führt dazu, dass vCLS-Datenspeicher, die sich in einem vCenter-Ordner befinden, nicht angezeigt werden können.
Das Problem tritt auf, weil PFxM Ordner in vCenter nicht rekursiv durchsuchen kann.
Resolution
Verschieben Sie in der Ansicht "vSphere Datastores" die der Ressourcengruppe zugeordneten vCLS-Datenspeicher aus dem Ordner in das Rechenzentrum:
Betroffene Version
PFMP 4.5.x
Behoben in Version
PFMP 4.8