Piattaforma di gestione PowerFlex - L'aggiunta di un gruppo di risorse esistente non riesce a causa di datastore vCLS che si trovano in una cartella
Summary: L'operazione di aggiunta di un gruppo di risorse esistente non riesce perché PowerFlex Manager (PFxM) non è in grado di rilevare i datastore vCLS che si trovano nella cartella vSphere.
Symptoms
Lo stato di distribuzione del gruppo di risorse è in Errore, il che significa che la distribuzione del gruppo di risorse (Aggiungi esistente o Distribuisci nuovo) non è riuscita.
L'errore riportato di seguito indica un datastore nel gruppo di risorse che non fa parte di vCenter/data center.
Per convalidare il problema, inserire il pod thin-deployer ed esaminare il rackserver-<servicetag_123> Accedere alla <directory device_name> :
-
Inserire il pod thin-deployer:
x=$(kubectl get pods -n powerflex|grep -i thin|awk '{print $1}'); kubectl exec -it -n powerflex $x -- bash -
Immettere la <directory device_name> :
cd /opt/Dell/ASM/device/<device_name>
-
Dai un'occhiata al
rackserver-<servicetag_123>Registro: indica che il datastore non è stato trovato: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
Il datastore potrebbe comunque essere visualizzato nel file di inventario vCenter - inventory/rs-vc.boston.ee.com.json:
{"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"=>""},
Impatto
Impossibile aggiungere un gruppo/servizio di risorse esistente.
Cause
Una limitazione in PFxM comporta l'impossibilità di visualizzare i datastore vCLS all'interno di una cartella vCenter.
Il problema si verifica perché PFxM non è in grado di eseguire ricerche ricorsive nelle cartelle in vCenter.
Resolution
Dalla vista dei datastore vSphere, spostare i datastore vCLS associati al gruppo di risorse fuori dalla cartella e nel data center:
Versione interessata
PFMP 4.5.x
Risolto nella versione
PFMP 4.8