VCF op VxRail: Kan clustergegevens niet laden: Reactie ophalen mislukt
Samenvatting: Het toevoegen van een nieuw VxRail cluster aan het MGMT-domein mislukt tijdens de detectiestappen van het cluster. "Kan clustergegevens niet laden: Kan reactie niet ophalen vanwege een interne fout, controleer de logboeken." ...
Symptomen
VCF op VxRail 4.2.0.0 of 4.3.1.0.
Het toevoegen van een nieuw VxRail cluster aan het MGMT-domein mislukt tijdens de detectiestappen van het cluster.
Fout:
Failed to load cluster details: Failed to fetch the response due to some internal error, check logs for more details.
Domain manager log:
2022-01-05T03:36:54.966+0000 ERROR [vcf_dm,14bdd126c1a4dd0d,69a9] [c.v.v.v.c.s.VxRailClusterService,dm-exec-12] Error fetching clusters java.lang.NullPointerException: null at com.vmware.vxrail.vcf.clustermanager.services.VxRailClusterService.lambda$populatePortGroupMapFromNicInfo$16(VxRailClusterService.java:702) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)
Zodra het bovenstaande detectieprobleem is opgelost, treedt de onderstaande fout op. Dit gebeurt tijdens het uitvoeren van het meerdere VDS python-script om de VxRail op te nemen.
2022-01-19T03:49:56.275+0000 INFO [vcf_dm,d98f9b7369eef9d1,7832] [c.v.v.secure.http.HttpClientService,dm-exec-18] Response Body: {"message": "The provided vCenter credentials are not valid."}
xxx@vsphere.local account credentials was tested and able to login to vcenter and it has been also updated in lockbox for vxrail manager.
Oorzaak
De bovenstaande fout geeft aan dat er een poortgroepaanpassingsbewerking is voor clusterknooppunten die moeten worden geïnjecteerd in het beheerdomein van SDDC Manager.
De tweede fout geeft aan dat er een probleem is met het SSO-beheeraccount en een probleem met VxRail cluster vCenter-beheerreferenties.
Oplossing
Om de eerste fout op te lossen,wijzigt u de voorvoegsels van de netwerkpoortgroep terug naar de standaardwaarden.
Voorvoegsel netwerktype
=================
Management Network
VxRail Management
vSphere vMotion
vSAN Virtual SAN
vCenter Server Network
Probeer de bewerking opnieuw uit te voeren om de clusterknooppunten te detecteren.
Om de tweede fout op te lossen,moet u ervoor zorgen dat de VxRail Manager die verantwoordelijk is voor het VxRail-cluster in orde is.
- De VxRail plug-in zou moeten werken.
- De certificaat-CA-keten zou allemaal moeten werken.
- De vCenter Manager-accountreferenties van het hostbeheer moeten bekend zijn bij SDDC Manager en ervoor zorgen dat de gebruiker zich hiermee kan aanmelden.
Zie KB: 000157662(aanmelden met supportaccount vereist) - Controleer de vCenter SSO-wachtwoorden van SDDC met:
lookup_passwordsbevelen - Controleer in SDDC Manager of de gebruikersreferentie van de SSO-administrator is ingesteld om de VxRail clusterinformatie vast te leggen.
- Voer de volgende opdracht uit met rootreferenties om dit te controleren:
curl -X GET https://vxrail manager FQDN:443/rest/vxm/v1/system/cluster-hosts -k -u "administrator@vsphere.local:<SSO Password>"