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. ...
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.
Specifik dokumentation för att fråga eller uppdatera NTP finns under Systeminformation, Hämta och Ange NTP:
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.htmlI 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:
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_getDessa 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.localmen kan variera beroende på din domänkonfiguration. - Klicka på knappen Skicka förfrågan för att utföra
GETbegäran:
- 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:
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_postDessa 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.localmen 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
172.168.10.45, 172.168.10.46
- Klicka på knappen Skicka begäran för att utföra POST-begäran:
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.
Additional Information
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.