VxRail: Så här ändrar du NTP-serverns IP-adress på VxRail 8.0.x- och 7.0.x-versioner med hjälp av REST API

Summary: Så här använder du VxRail Application Programming Interface (API) för att kontrollera och uppdatera en eller flera konfigurerade IP-adresser för VxRail Network Time Protocol (NTP)-servern. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Offentlig dokumentation för Dell-utvecklare

Utvecklardokumentationen för VxRail REST API och andra Dell-produkter finns på Dells webbplats för utvecklare. Sök efter Hyperconverged Infrastructure för att hitta det VxRail-specifika API:t.

Hemsida för https://developer.dell.com/apis

Specifik dokumentation för att fråga eller uppdatera NTP finns under Systeminformation, Hämta och Ange NTP:

NTP-dokumentation

Den här dokumentationen kan användas för att skapa anpassade curl kommandon eller integrera i ett program som t.ex. postman eller andra applikationer för mer erfarna användare.


Inbäddad VxRail-API-klient 

Det bästa sättet (rekommenderas för personer som är mindre bekanta med REST API) att använda VxRail-API:erna är att använda den inbyggda VxRail Manager API-klienten.

Från och med VxRail-kodversion 7.0.350 används ett nytt gränssnitt med utökade funktioner baserat på spotlight. Om du vill komma åt den inbyggda API-klienten går du till följande URL-adress och ersätter <VxM> med FQDN/IP för VxRail Manager med önskad webbläsare (ingen särskild API-klient behövs):

https://<VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.html
I det här exemplet är IP-adressen för VxRail Manager 172.168.10.50 så att URL:en blir https://172.168.10.50/rest/vxm/api-doc.html:
VxRail Manager REST API


Fråga den aktuella NTP-konfigurationen för VxRail-klustret

Använd tangenten v1_sytem_ntp_get API Avsnittet Systeminformation i den vänstra panelen för att fråga efter den aktuella NTP-konfigurationen:
  • Den direkta URL:en skulle vara https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_get Dessa kan dock ändras i olika versioner, så det är bäst att navigera i användargränssnittet.
  • Ange autentiseringsuppgifterna för VxRail vCenter Single Sign-On (SSO), som ofta är administrator@vsphere.local men kan variera beroende på din domänkonfiguration.
  • Klicka på knappen Skicka förfrågan för att utföra GET begäran:
Fråga NTP från REST-API:et
  • API-klienten autentiseras och om den får ett 200 OK-svar returnerar du den begärda informationen där vår aktuella NTP-serverlabb-IP är 172.168.10.45:
REST API-frågeresultat


Uppdatera information om VxRail Cluster NTP IP-server

Använd v1_system_ntp_post API som finns under avsnittet Systeminformation i den vänstra panelen för att uppdatera den aktuella NTP-konfigurationen:
  • Den direkta URL:en skulle vara https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_post Dessa kan dock ändras i olika versioner, så det är bäst att navigera i användargränssnittet.
  • I avsnittet Auth anger du autentiseringsuppgifterna för VxRail vCenter SSO, som ofta är administrator@vsphere.local men kan variera beroende på din domänkonfiguration.
  • Om du vill uppdatera NTP-servern redigerar du även avsnittet Brödtext i tre områden:
    • Avsnittet Komponenter är valfritt och ALL är standard. Om ALL anges ersätts alla NTP-servrar i klustret. Om VXM är inställt ersätts endast NTP-servern för VxRail Manager, vilket skulle vara ett begränsat användningsfall eftersom det rekommenderas att se till att alla komponentkonfigurationer är konsekventa. 

Obs! Värdet VXM stöds ENDAST i VCF i VxRail-miljö.
 
  • I vCenter-avsnittet måste du skicka ett administratörsanvändarnamn och lösenord för SSO, vanligtvis är det samma information som i avsnittet Autentisering men ett annat SSO-konto på administratörsnivå kan tillhandahållas.
  • I avsnittet servrar visas hur du ställer in NTP på IP 172.168.10.45
 
Obs! När du lägger till flera servrar måste IP-adresserna vara kommaavgränsade, till exempel 172.168.10.45, 172.168.10.46
 
  • Klicka på knappen Skicka begäran för att utföra POST-begäran:
Använda REST API SET-kommandot
REST API SET-resultat


Om oväntade svarskoder

I ett sjukt system eller kanske en ny NTP-server inte kan nås från ESXi-värdar, och så vidare. API-klienten ger viss grundläggande vägledning för felmeddelanden, och ytterligare svarsfelkoder kan hittas online, till exempel https://restfulapi.net/http-status-codes/ är ett bra läge.

Vid oväntade felkoder kontaktar du Dells support för ytterligare felsökning.
REST API-fel

Additional Information

I tidiga versioner av VxRail 8.0 hänvisar Solve Online-procedurerna till uppdatering av VxRail NTP IP-inställningarna via REST API. Det finns med i VxRail-färdplanen (den exakta versionen bekräftas senare) för att den här möjligheten ska vara tillgänglig i VxRail-UI-insticksprogrammet.

Den här artikeln innehåller vägledning och exempel för den här aktiviteten för kunder med mindre erfarenhet av att använda VxRail REST API.

IP-informationen i den här artikeln kommer från ett tillfälligt virtuellt isolerat labb och innehåller ingen kundinformation eller konfidentiell IP-information.

Affected Products

VxRail Appliance Family
Article Properties
Article Number: 000215966
Article Type: How To
Last Modified: 28 Mar 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.