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: Het IP-adres van de DNS-server wijzigen op VxRail 8.0.x- en 7.0.x-releases met behulp van de rest-API

Summary: In dit knowledge base-artikel wordt uitgelegd hoe u de VxRail Application Programming Interface (API) kunt gebruiken om het geconfigureerde DNS-server-IP (Domain Name System) te controleren en bij te werken. Bij het bijwerken van de DNS ondersteunt de geïntegreerde VxRail API-tool het bijwerken van interne DNS naar externe DNS. Het ondersteunt ook het updaten van externe DNS naar externe 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

Openbare documentatie voor Dell ontwikkelaars

Voor een volledige documentatie voor ontwikkelaars van de VxRail REST Application Programming Interface (API) en andere Dell producten, gaat u naar Dell Developer API's. Om snel de VxRail specifieke API te vinden, filtert u op 'Hyperconverged Infrastructure'.
 
Foto van de developer.dell.com/apis website. 
 
Specifieke documentatie voor het opvragen of bijwerken van DNS vindt u onder "System Information" - DNS ophalen en instellen:
  Afbeelding van de Get & Post-API voor DNS van VxRail-cluster
 
Deze documentatie kan worden gebruikt om aangepaste curl-opdrachten te maken of te integreren in een applicatie zoals "postman" of andere applicaties voor meer ervaren gebruikers.
 

VxRail embedded API-client 

De VxRail API's kunnen bij voorkeur worden gebruikt (aanbevolen voor mensen die minder bekend zijn met REST API's) door gebruik te maken van de native VxRail Manager API-client.
Vanaf VxRail release 7.0.350 zijn we gemigreerd naar een nieuwe interface op basis van spotlight met meer mogelijkheden.
Open de native API-client door de VxRail Manager FQDN/IP in uw browser in te voeren.

< https://VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.html
Het IP-adres van VxRail Manager is bijvoorbeeld 172.168.10.50, zodat de URL wordt https://172.168.10.50/rest/vxm/api-doc.html:
 
Afbeelding van de VxRail REST API-webpagina.
   

Query's uitvoeren op de huidige DNS-configuratie van het VxRail cluster

Om een query uit te voeren op de huidige DNS-configuratie, gebruikt u de v1_sytem_dns_get API die u kunt vinden onder het gedeelte "System Information" in het linkerdeelvenster:
  • De directe URL zou https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_dns_get zijn, maar deze kunnen per versie verschillen, dus u kunt het beste in de gebruikersinterface navigeren.
  • Voer de VxRail vCenter Single Sign-On (SSO)-authenticatiereferenties in, die vaak de administrator@vsphere.local zijn, maar kunnen variëren afhankelijk van uw domeinconfiguratie.
  • Klik op de knop Aanvraag verzenden om de GET-aanvraag uit te voeren:
Afbeelding van de Get DNS van VxRail API
 
  • De API-client verifieert en als we een antwoord van 200 OK krijgen, retourneert u de gevraagde informatie waarbij ons huidige DNS-serverlab-IP-adres 172.168.10.253 is en de VxRail Manager niet is geconfigureerd als "Interne DNS", wat betekent dat we een externe klant gebruiken die door DNS-servers is geleverd:
 
Afbeelding van de GET DNS Send Request API
 

De DNS IP-servergegevens van het VxRail cluster bijwerken

Om de huidige DNS-configuratie bij te werken, gebruikt u de v1_system_dns_post API die u kunt vinden onder het gedeelte "System Information" in het linkerdeelvenster:
  • De directe URL zou https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_dns_post zijn, maar deze kunnen per versie verschillen, dus u kunt het beste in de gebruikersinterface navigeren.
  • Voer in het gedeelte "Auth" de referenties voor SSO-verificatie van VxRail vCenter in. Deze zijn vaak administrator@vsphere.local, maar kunnen variëren afhankelijk van uw domeinconfiguratie.
  • Als u de DNS-server wilt bijwerken, bewerkt u het gedeelte "Body" in drie gebieden:
    • Het gedeelte "componenten" is optioneel en "ALL" is de standaardinstelling. Als ALL is ingesteld, worden alle DNS-servers in het cluster vervangen, inclusief VxRail Manager, vCenter en ESXi. Als "VXM" is ingesteld, wordt alleen de DNS-server voor VxRail Manager vervangen. Dit is een beperkt gebruiksscenario, omdat we aanbevelen om alle componentconfiguraties consistent te houden. Opmerking: de waarde "VXM" wordt ALLEEN ondersteund in VCF op VxRail-omgeving. 
    • In de "vCenter"-sectie moeten we een SSO-gebruikersnaam en wachtwoord voor de beheerder doorgeven. Meestal is dit dezelfde informatie als in de "Auth"-sectie, maar er kan een ander SSO-account op beheerdersniveau worden opgegeven.
    • "servers", in het onderstaande voorbeeld stellen we de DNS in op IP 172.168.10.253  
      • Opmerking: bij het toevoegen van meerdere servers moeten de IP's door komma's worden gescheiden: "172.168.10.253,10.8.8.8"
  • Klik op de knop Aanvraag verzenden om de POST-aanvraag uit te voeren:
Afbeelding van de ingestelde DNS van VxRail-cluster in de VxRail REST API
 
  • De aanvraag kan een minuut duren, afhankelijk van het aantal ESXi-hosts in het cluster, maar wanneer de aanvraag succesvol is voltooid, retourneert deze een 200 OK-antwoordcode.

Afbeelding van de POST DNS-API op de VxRail Manager-server


Als er onverwachte responscodes zijn.

In een ongezond systeem of misschien een nieuwe DNS-server kan niet worden bereikt vanaf ESXi-hosts, enz. De API-client biedt enkele basisrichtlijnen voor foutmeldingen en er zijn aanvullende foutcodes voor antwoorden online te vinden, bijvoorbeeld https://restfulapi.net/http-status-codes/ een goede locatie is.
Neem bij onverwachte foutcodes contact op met Dell Support voor aanvullende probleemoplossing.
 
Afbeelding van de fout Er is een algemene fout opgetreden.
 
 

Additional Information

In vroege VxRail 8.0-releases verwijzen Solve Online-procedures naar het bijwerken van VxRail DNS IP-instellingen via REST API. De mogelijkheid wordt toegevoegd aan de VxRail UI-plug-in.
Dit artikel bevat richtlijnen en voorbeelden voor deze activiteit voor klanten met minder ervaring bij het gebruik van de VxRail REST API.

De IP-informatie in dit artikel is afkomstig uit een tijdelijk virtueel geïsoleerd lab en bevat geen klant-/vertrouwelijke IP-informatie.

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.