PowerFlex-beheerplatform - Bestaande resourcegroep toevoegen mislukt als gevolg van vCLS-datastores in een map
Summary: De bewerking Bestaande resourcegroep toevoegen mislukt omdat PowerFlex Manager (PFxM) geen vCLS-datastore(s) in de vSphere-map kan detecteren.
Symptoms
De implementatiestatus van de resourcegroep is fout, wat betekent dat de implementatie van de resourcegroep (bestaande toevoegen of nieuwe implementeren) is mislukt.
De onderstaande fout geeft een datastore in de resourcegroep aan die geen deel uitmaakt van het vCenter/datacenter.
Om het probleem te valideren, voert u de pod thin deployer in en kijkt u naar de rackserver-<servicetag_123> Log in de <device_name> directory:
-
Ga naar de pod voor thin-deployer:
x=$(kubectl get pods -n powerflex|grep -i thin|awk '{print $1}'); kubectl exec -it -n powerflex $x -- bash -
Voer de <device_name> directory in:
cd /opt/Dell/ASM/device/<device_name>
-
Bekijk de
rackserver-<servicetag_123>Log - geeft aan dat de datastore niet is gevonden: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
De datastore kan nog steeds worden weergegeven in het vCenter inventarisbestand - inventaris/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"=>""},
Impact
Kan bestaande resourcegroep/service niet toevoegen.
Cause
Een beperking in PFxM resulteert in het onvermogen om vCLS-datastores weer te geven die zich in een vCenter-map bevinden.
Het probleem doet zich voor omdat PFxM niet recursief kan zoeken in mappen in vCenter.
Resolution
Verplaats vCLS-datastore(s) die zijn gekoppeld aan de resourcegroep vanuit de vSphere-datastores-weergave uit de map naar het datacenter:
Getroffen versie
PFMP 4.5.x
Opgelost in versie
PFMP 4.8