Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell VxRail: Jak změnit IP adresu serveru DNS ve verzích VxRail 8.0.x a 7.0.x pomocí rozhraní REST API.

Summary: Tento článek znalostní databáze vysvětluje, jak používat rozhraní API (Application Programming Interface) VxRail ke kontrole a aktualizaci nakonfigurované IP adresy serveru DNS (Domain Name System). Při aktualizaci DNS podporuje integrovaný nástroj API VxRail aktualizaci z interního DNS na externí DNS. Podporuje také aktualizaci z externího DNS na externí DNS. ...

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 pro vývojáře společnosti Dell

Kompletní dokumentaci pro vývojáře rozhraní VxRail REST Application Programming Interface (API) a dalších produktů Dell naleznete na stránce Rozhraní API pro vývojáře Dell. Chcete-li rychle najít specifické rozhraní API pro VxRail, vyfiltrujte "Hyperconverged Infrastructure".
 
Obrázek webových stránek developer.dell.com/apis. 
 
Konkrétní dokumentaci k dotazování nebo aktualizaci DNS najdete v části "System Information" – Get and Set DNS:
  Obrázek rozhraní API pro získání a spuštění serveru DNS clusteru VxRail
 
Tuto dokumentaci lze použít k vytvoření vlastních příkazů curl nebo integraci do aplikace, jako je "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 VxRail 7.0.350 jsme přešli na nové rozhraní založené na technologii Spotlight s vyššími možnostmi.
Otevřete klienta nativního rozhraní API zadáním názvu FQDN/IP adresy VxRail Manager v prohlížeči.

< https://VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.html
Například IP adresa nástroje VxRail Manager je 172.168.10.50, takže adresa URL bude https://172.168.10.50/rest/vxm/api-doc.html:
 
Obrázek webové stránky VxRail REST API.
   

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

K dotazování na aktuální konfiguraci DNS použijte rozhraní v1_sytem_dns_get API, které najdete v části "System Information" na levém panelu:
  • Přímá adresa URL by byla https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_dns_get ale může se u různých verzí měnit, takže je nejlepší procházet v uživatelském rozhraní.
  • Zadejte přihlašovací údaje pro jednotné přihlášení (SSO) VxRail vCenter, což jsou často administrator@vsphere.local, ale mohou se lišit v závislosti na konfiguraci vaší domény.
  • Kliknutím na tlačítko Send Request (Odeslat požadavek) spusťte požadavek GET:
Obrázek získání DNS rozhraní API VxRail
 
  • Klient API se ověří, a pokud dostaneme odpověď 200 OK, vrátíme požadované informace, kde aktuální IP adresa laboratoře našeho serveru DNS je 172.168.10.253 a nástroj VxRail Manager není nakonfigurován jako "Internal DNS", což znamená, že používáme servery DNS poskytnuté externím zákazníkem:
 
Obrázek rozhraní GET DNS Send Request API
 

Aktualizace informací o serveru DNS IP clusteru VxRail

Chcete-li aktualizovat aktuální konfiguraci DNS, použijte rozhraní v1_system_dns_post API, které naleznete v části "System Information" na levém panelu:
  • Přímá adresa URL by byla https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_dns_post ale může se u různých verzí měnit, takže je nejlepší se pohybovat v uživatelském rozhraní.
  • V části "Auth" zadejte přihlašovací údaje pro ověřování VxRail vCenter SSO, což je často administrator@vsphere.local, ale mohou se lišit v závislosti na konfiguraci vaší domény.
  • Chcete-li aktualizovat server DNS, upravte část "Body" ve třech oblastech:
    • Sekce "components" je volitelná a výchozí je část "ALL". Pokud je nastavena možnost ALL, nahradí se všechny servery DNS v clusteru, včetně nástrojů VxRail Manager, vCenter a ESXi. Pokud je nastavena možnost "VXM", vymění se pouze server DNS pro nástroj VxRail Manager, což by byl omezený případ použití, protože doporučujeme zachovat konzistenci všech komponent. Poznámka: Hodnota "VXM" je podporována POUZE v prostředí VCF v systémech VxRail. 
    • V části "vCenter" musíme předat uživatelské jméno a heslo SSO správce. Obvykle se jedná o stejné informace jako v části "Auth", ale je možné zadat jiný účet SSO na úrovni správce.
    • "servers", v níže uvedeném příkladu nastavujeme DNS na IP 172.168.10.253  
      • Upozorňujeme , že při přidávání více serverů musí být IP adresy odděleny čárkami: "172.168.10.253,10.8.8.8"
  • Kliknutím na tlačítko Send Request (Odeslat požadavek) proveďte test POST:
Obrázek nastavení DNS clusteru VxRail v rozhraní VxRail REST API
 
  • Požadavek může trvat minutu v závislosti na počtu hostitelů ESXi v clusteru, ale po úspěšném dokončení požadavku se zobrazí kód odpovědi 200 OK.

Obrázek rozhraní POST DNS API v serveru VxRail Manager


Pokud se zobrazí neočekávané kódy odpovědí.

V systému, který není v pořádku, nebo možná na nový server DNS nelze získat přístup z hostitelů ESXi atd. Klient rozhraní API poskytuje základní pokyny k chybovým zprávám a další kódy chyb odpovědí najdete online, například https://restfulapi.net/http-status-codes/ je dobré umístění.
Pokud se vyskytne nějaký neočekávaný chybový kód, obraťte se na podporu společnosti Dell a požádejte o další odstraňování problémů.
 
Obrázek chyby Došlo k obecné chybě.
 
 

Additional Information

V dřívějších verzích systému VxRail 8.0 naleznete v postupech řešení Solve Online informace o aktualizaci nastavení IP adresy DNS zařízení VxRail prostřednictvím rozhraní REST API. Tato možnost bude přidána do doplňku uživatelského rozhraní VxRail.
Tento článek obsahuje pokyny a příklady této činnosti pro zákazníky, kteří mají s používáním rozhraní VxRail REST API menší 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 nebo důvěrné IP adresy.

Affected Products

VxRail Appliance Family
Article Properties
Article Number: 000216054
Article Type: How To
Last Modified: 16 May 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.