VxRail: Jak změnit IP adresu serveru NTP na zařízení VxRail verze 8.0.x a 7.0.x pomocí rozhraní REST API

Summary: Jak využít rozhraní API (Application Programming Interface) VxRail ke kontrole a aktualizaci jedné nebo více nakonfigurovaných IP adres serveru VxRail NTP (Network Time Protocol).

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

Veřejná dokumentace společnosti Dell pro vývojáře

Dokumentaci pro vývojáře k rozhraní VxRail REST API a dalším produktům Dell naleznete na webu vývojáře podpory společnosti Dell. Vyfiltrujte hyperkonvergovanou infrastrukturu a vyhledejte rozhraní API specifické pro systém VxRail.

Domovská stránka https://developer.dell.com/apis

Konkrétní dokumentaci k dotazování nebo aktualizaci protokolu NTP najdete v části Systémové informace, Získat a Nastavit protokol NTP:

Dokumentace k NTP

Tuto dokumentaci lze použít k vytvoření vlastních curl příkazy nebo integrovat do aplikace, jako je například postman nebo jiné aplikace pro zkušenější uživatele.


Klient integrovaného rozhraní API VxRail 

Preferovaným způsobem (doporučeno uživatelům, kteří nejsou tak obeznámeni s rozhraním REST API) pro použití rozhraní API VxRail je využít nativního klienta rozhraní API VxRail Manager.

Od verze kódu VxRail 7.0.350 se používá nové rozhraní s většími možnostmi založenými na spotlightu. Chcete-li získat přístup k nativnímu klientovi API, přejděte na následující adresu URL a nahraďte <VxM> plně kvalifikovaným názvem domény/IP adresou VxRail Manager v preferovaném prohlížeči (není potřeba speciální klient API):

https://<VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.html
V tomto příkladu je IP adresa nástroje VxRail Manager 172.168.10.50 takže adresa URL se stane https://172.168.10.50/rest/vxm/api-doc.html:
VxRail Manager REST API


Dotazování na aktuální konfiguraci NTP clusteru VxRail

Pomocí příkazu v1_sytem_ntp_get API Systémové informace v levém panelu pro dotazování na aktuální konfiguraci NTP:
  • Přímá adresa URL by byla https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_get Ty se však mohou u různých verzí měnit, proto je nejlepší se pohybovat v uživatelském rozhraní.
  • Zadejte přihlašovací údaje VxRail vCenter Single Sign-On (SSO), což jsou často administrator@vsphere.local ale může se lišit v závislosti na konfiguraci vaší domény.
  • Kliknutím na tlačítko Send Request (Odeslat požadavek ) proveďte GET prosba:
Dotazování na NTP z rozhraní REST API
  • Klient rozhraní API se ověří, a pokud dostane odpověď 200 OK, vrátí požadované informace, kde je naše aktuální IP adresa testovacího prostředí serveru NTP 172.168.10.45:
Výsledky dotazu rozhraní REST API


Aktualizace informací o IP serveru NTP clusteru VxRail

K aktualizaci aktuální konfigurace NTP použijte rozhraní v1_system_ntp_post API, které se nachází v levé části Systémové informace :
  • Přímá adresa URL by byla https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_ntp_post Ty se však mohou u různých verzí měnit, proto je nejlepší se pohybovat v uživatelském rozhraní.
  • V části Auth zadejte přihlašovací údaje pro ověření VxRail vCenter SSO, což jsou často administrator@vsphere.local ale může se lišit v závislosti na konfiguraci vaší domény.
  • Chcete-li aktualizovat server NTP, upravte také část Text ve třech oblastech:
    • Část Components je volitelná a výchozí nastavení je ALL. Je-li nastavena možnost ALL, dojde k výměně všech serverů NTP v clusteru. Je-li nastaven nástroj VXM, vymění se pouze server NTP pro nástroj VxRail Manager, což by byl omezený případ použití, protože se doporučuje zachovat konzistenci všech konfigurací komponent. 

Poznámka: Hodnota VXM je podporována POUZE v prostředí VCF v systémech VxRail.
 
  • V části vCenter musíte předat uživatelské jméno a heslo jednotného přihlašování správce. Obvykle se jedná o stejné informace jako v části Ověřování, ale je možné zadat jiný účet jednotného přihlašování na úrovni správce.
  • Níže uvedený příklad v části "servery" ukazuje nastavení protokolu NTP na IP 172.168.10.45
 
Poznámka: Při přidávání více serverů musí být IP adresy odděleny čárkami, například 172.168.10.45, 172.168.10.46
 
  • Kliknutím na tlačítko Send Request (Odeslat požadavek ) proveďte test POST:
Použití příkazu REST API SET
Výsledky sady rozhraní REST API


V případě neočekávaných kódů odpovědí

V systému, který není v pořádku, nebo možná na nový server NTP nelze dosáhnout z hostitelů ESXi atd. Klient API poskytuje základní pokyny k chybovým zprávám a další kódy chyb odpovědí lze nalézt například online https://restfulapi.net/http-status-codes/ je dobrá lokalita.

Pokud narazíte na neočekávané chybové kódy, kontaktujte podporu společnosti Dell a požádejte o další odstraňování problémů.
Chyba rozhraní REST API

Additional Information

V dřívějších verzích VxRail 8.0 postupy řešení Solve Online odkazují na aktualizaci nastavení IP adresy VxRail NTP prostřednictvím rozhraní REST API. Tato možnost

je součástí plánu řešení VxRail (přesná verze bude potvrzena později).Tento článek obsahuje pokyny a příklady této činnosti pro zákazníky, kteří nemají s využíváním rozhraní VxRail REST API žádné zkušenosti.

Informace o IP adrese v tomto článku pocházejí z dočasného virtuálního izolovaného testovacího prostředí a neobsahují žádné informace o IP adrese zákazníka ani důvěrné IP adresy.

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.