VxRail: Sådan ændres NTP-server-IP på VxRail 8.0.x- og 7.0.x-versioner ved hjælp af REST API

Oversigt: Sådan udnytter du VxRail API (Application Programming Interface) til at kontrollere og opdatere en eller flere konfigurerede VxRail Network Time Protocol (NTP)-server-IP'er.

Denne artikel gælder for Denne artikel gælder ikke for Denne artikel er ikke knyttet til et bestemt produkt. Det er ikke alle produktversioner, der er identificeret i denne artikel.

Instruktioner

Offentlig dokumentation til udviklere fra Dell

Udviklerdokumentationen til VxRail REST API og andre Dell-produkter findes på Dell Support Developer-webstedet, hvor der filtreres efter hyperkonvergeret infrastruktur for at finde den VxRail-specifikke API.

hjemmeside for https://developer.dell.com/apis

Specifik dokumentation til forespørgsel eller opdatering af NTP kan findes under Systemoplysninger, Hent og Indstil NTP:

NTP-dokumentation

Denne dokumentation kan bruges til at oprette brugerdefinerede curl kommandoer eller integrere i et program som f.eks. postman eller andre applikationer til mere erfarne brugere.


VxRail integreret API-klient 

Den foretrukne måde (anbefales til personer, der er mindre fortrolige med REST API) at bruge VxRail API erne er at udnytte den oprindelige VxRail Manager API-klient.

Fra VxRail-kodeversion 7.0.350 bruges en ny grænseflade med flere funktioner baseret på spotlight. For at få adgang til den oprindelige API-klient skal du gå til følgende URL, hvor du erstatter <VxM> med VxRail Manager FQDN/IP med din foretrukne browser (der kræves ikke en særlig API-klient):

https://<VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.html
I dette eksempel er VxRail Manager-IP'en 172.168.10.50 så URL'en bliver https://172.168.10.50/rest/vxm/api-doc.html:
VxRail Manager REST API


Forespørgslen om den aktuelle NTP-konfiguration for VxRail-klyngen

Brug v1_sytem_ntp_get API Systemoplysninger sektion i venstre panel for at forespørge på den aktuelle NTP-konfiguration:
  • Den direkte URL ville være https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_get Disse kan dog ændre sig på tværs af versioner, så det er bedst at navigere i brugergrænsefladen.
  • Indtast loginoplysningerne til VxRail vCenter Single Sign-On (SSO), som ofte er administrator@vsphere.local men kan variere afhængigt af din domænekonfiguration.
  • Klik på knappen Send anmodning for at udføre GET bøn:
Forespørgsel på NTP fra REST API
  • API-klienten godkender, og hvis den får et 200 OK-svar, returneres de ønskede oplysninger, hvor vores nuværende NTP-serverlaboratorie-IP er 172.168.10.45:
REST API-forespørgselsresultater


Opdatering af VxRail-klyngens NTP IP-serveroplysninger

Brug v1_system_ntp_post API, som findes under afsnittet Systemoplysninger i venstre panel til at opdatere den aktuelle NTP-konfiguration:
  • Den direkte URL ville være https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_post Disse kan dog ændre sig på tværs af versioner, så det er bedst at navigere i brugergrænsefladen.
  • I afsnittet Auth skal du indtaste legitimationsoplysningerne til VxRail vCenter SSO-godkendelse, som ofte er administrator@vsphere.local men kan variere afhængigt af din domænekonfiguration.
  • For at opdatere NTP-serveren skal du også redigere sektionen Body i tre områder:
    • Komponentsektionen er valgfri, og ALL er standard. Hvis ALL er indstillet, udskiftes alle NTP-servere i klyngen. Hvis VXM er indstillet, udskiftes kun NTP-serveren til VxRail Manager, hvilket ville være et begrænset brugstilfælde, da det anbefales at holde alle komponentkonfigurationer ensartede. 

Bemærk: Værdien VXM understøttes KUN i VCF på VxRail-miljøer.
 
  • I vCenter-sektionen skal du videregive et administrator-SSO-brugernavn og en adgangskode. Normalt er dette de samme oplysninger som i afsnittet Auth, men der kan angives en anden SSO-konto på administratorniveau.
  • I serverafsnittet viser nedenstående eksempel indstilling af NTP til IP 172.168.10.45
 
Bemærk: Når du tilføjer flere servere, skal IP'erne f.eks. være kommaseparerede 172.168.10.45, 172.168.10.46
 
  • Klik på knappen Send anmodning for at udføre POST-anmodningen:
Brug af REST API SET-kommandoen
REST API SET-resultater


Hvis uventede svarkoder

I et usundt system eller måske kan en ny NTP-server ikke nås fra ESXi-værter osv. API-klienten giver nogle grundlæggende fejlmeddelelsesvejledninger, og yderligere svarfejlkoder kan f.eks. findes online https://restfulapi.net/http-status-codes/ er en god beliggenhed.

Hvis der opstår uventede fejlkoder, skal du kontakte Dell Support for yderligere fejlfinding i overensstemmelse hermed.
REST API-fejl

Flere oplysninger

I tidlige VxRail 8.0-udgivelser, Solve Online-procedurerne, henviser til opdatering af VxRail NTP IP-indstillingerne via REST API, det er på VxRail-vejkortet (nøjagtig udgivelse bekræftes senere) at have denne mulighed tilgængelig i VxRail UI-pluginet.

Denne artikel indeholder vejledning og eksempler på denne aktivitet til kunder med mindre erfaring med at udnytte VxRail REST API.

IP-oplysningerne i denne artikel stammer fra et midlertidigt, virtuelt, isoleret laboratorium og indeholder ingen kundeoplysninger eller fortrolige IP-oplysninger.

Berørte produkter

VxRail Appliance Family
Artikelegenskaber
Artikelnummer: 000215966
Artikeltype: How To
Senest ændret: 28 mar. 2025
Version:  8
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.