VxRail: Slik endrer du NTP Server IP på VxRail 8.0.x og 7.0.x versjoner ved hjelp av REST API
Summary: Slik utnytter du VxRail Application Programming Interface (API) for å kontrollere og oppdatere én eller flere konfigurerte VxRail Network Time Protocol (NTP)-server-IP-er.
Instructions
Offentlig dokumentasjon for Dell-utviklere
Utviklerdokumentasjonen for VxRail REST API og andre Dell-produkter finner du på Dells nettsted for utvikler, filter for hyperkonvergerende infrastruktur for å finne VxRail-spesifikk API.
Du finner spesifikk dokumentasjon for spørring eller oppdatering av NTP under Systeminformasjon, Hent og angi NTP:
Denne dokumentasjonen kan brukes til å opprette egendefinerte curl kommandoer eller integrere i et program, for eksempel postman eller andre applikasjoner for mer erfarne brukere.
Innebygd VxRail-API-klient
Den foretrukne måten (anbefalt for personer som ikke er kjent med REST API) for å bruke VxRail API-er, er å dra nytte av den innebygde API-klienten for VxRail Manager.
Fra VxRail-kodeversjon 7.0.350 brukes et nytt grensesnitt med større funksjoner basert på spotlight. For å få tilgang til den opprinnelige API-klienten går du til følgende URL og erstatter <VxM> med VxRail Manager FQDN/IP med din foretrukne nettleser (ikke behov for en spesiell API-klient):
https://<VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.htmlI dette eksempelet er VxRail Manager-IP-adressen
172.168.10.50 slik at nettadressen blir https://172.168.10.50/rest/vxm/api-doc.html:
Spørre gjeldende VxRail-klynge NTP-konfigurasjon
Trykk på v1_sytem_ntp_get API Systeminformasjon-delen i venstre panel for å spørre gjeldende NTP-konfigurasjon:
- Den direkte nettadressen vil være
https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_getDisse kan imidlertid endres på tvers av versjoner, så det er best å navigere i brukergrensesnittet. - Skriv inn godkjenningslegitimasjonen for VxRail vCenter Single Sign-On (SSO), som ofte er
administrator@vsphere.localmen kan variere avhengig av domenekonfigurasjonen. - Klikk på Send forespørsel-knappen for å utføre
GETanmodning:
- API-klienten autentiseres, og hvis den får et 200 OK-svar, returner den forespurte informasjonen der vår nåværende NTP-serverlab-IP er
172.168.10.45:
Oppdatere NTP-serverinformasjonen for VxRail-klyngen
Bruk v1_system_ntp_post API som du finner under Systeminformasjon-delen i venstre panel for å oppdatere gjeldende NTP-konfigurasjon:
- Den direkte nettadressen vil være
https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_postDisse kan imidlertid endres på tvers av versjoner, så det er best å navigere i brukergrensesnittet. - I Auth-delen skriver du inn VxRail vCenter SSO-godkjenningslegitimasjonen, som ofte er
administrator@vsphere.localmen kan variere avhengig av domenekonfigurasjonen. - For å oppdatere NTP-serveren, rediger også kroppsdelen på tre områder:
- Komponentdelen er valgfri, og ALLE er standard. Hvis ALL er angitt, erstattes alle NTP-servere i klyngen. Hvis VXM er angitt, erstattes bare NTP-serveren for VxRail Manager, noe som er et begrenset brukstilfelle siden det anbefales å holde alle komponentkonfigurasjonene konsekvente.
Merk: Verdien VXM støttes KUN i VCF på VxRail-miljøet.
- I vCenter-delen må du sende et administrator-SSO-brukernavn og -passord. Dette er vanligvis den samme informasjonen som i Auth-delen, men en annen SSO-konto på administratornivå kan oppgis.
- I serverdelen viser eksemplet nedenfor innstilling av NTP til IP
172.168.10.45
172.168.10.45, 172.168.10.46
- Klikk på Send forespørsel-knappen for å utføre POST-forespørselen:
Hvis uventede svarkoder
I et usunt system eller kanskje en ny NTP-server ikke kan nås fra ESXi-verter, og så videre. API-klienten gir noen grunnleggende feilmeldingsveiledning, og flere svarfeilkoder finnes for eksempel på nettet https://restfulapi.net/http-status-codes/ er en god beliggenhet.
Hvis det oppstår uventede feilkoder, må du kontakte Dell Support tilsvarende for ytterligere feilsøking.
Additional Information
Denne artikkelen inneholder veiledning og eksempler på denne aktiviteten for kunder med mindre erfaring med å bruke VxRail REST API.
IP-informasjonen i denne artikkelen er fra et midlertidig virtuelt isolert laboratorium og inneholder ingen kunde- eller konfidensiell IP-informasjon.