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: Ändern der DNS-Server-IP-Adresse auf VxRail 8.0.x- und 7.0.x-Versionen über die REST API

Summary: In diesem Wissensdatenbank-Artikel wird erläutert, wie Sie die VxRail-API (Application Programming Interface) verwenden, um die konfigurierte DNS-Server-IP (Domain Name System) zu überprüfen und zu aktualisieren. Bei der Aktualisierung des DNS unterstützt das integrierte API-Tool von VxRail die Aktualisierung von internem DNS auf externes DNS. Außerdem wird die Aktualisierung von externem DNS auf externes DNS unterstützt. ...

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

Öffentliche Dokumentation für Dell Entwickler

Eine vollständige Entwicklerdokumentation der VxRail REST Application Programming Interface (API) und anderer Dell Produkte finden Sie unter Dell Entwickler-APIs. Um die VxRail-spezifische API schnell zu finden, filtern Sie nach "Hyperconverged Infrastructure".
 
Bild der developer.dell.com/apis Website. 
 
Spezifische Dokumentation zum Abfragen oder Aktualisieren von DNS finden Sie unter "Systeminformationen" - DNS abrufen und festlegen:
  Bild der Get- und Post-API für DNS des VxRail-Clusters
 
Diese Dokumentation kann verwendet werden, um benutzerdefinierte curl-Befehle zu erstellen oder in eine Anwendung wie "postman" oder andere Anwendungen für erfahrenere Benutzer zu integrieren.
 

Integrierter VxRail-API-Client 

Die bevorzugte Methode (empfohlen für Personen, die mit der REST-API weniger vertraut sind) ist die Nutzung des nativen VxRail Manager-API-Clients.
Ab VxRail-Version 7.0.350 haben wir auf eine neue, auf Spotlight basierende Benutzeroberfläche mit größeren Funktionen migriert.
Greifen Sie auf den nativen API-Client zu, indem Sie die FQDN/IP von VxRail Manager in Ihren Browser eingeben.

< https://VxRail_Manager_IP_or_FQDN>/rest/vxm/api-doc.html
Beispiel: Die VxRail Manager-IP lautet 172.168.10.50, sodass die URL https://172.168.10.50/rest/vxm/api-doc.html wird:
 
Bild der Webseite der VxRail REST API.
   

Abfragen der aktuellen DNS-Konfiguration des VxRail-Clusters

Um die aktuelle DNS-Konfiguration abzufragen, verwenden Sie die v1_sytem_dns_get API, die Sie im Abschnitt "Systeminformationen" im linken Bereich finden:
  • Die direkte URL wäre https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_dns_get diese kann sich jedoch von Version zu Version ändern. Navigieren Sie daher am besten in der Benutzeroberfläche.
  • Geben Sie die Authentifizierungsdaten für VxRail vCenter Single Sign-On (SSO) ein. Diese sind häufig administrator@vsphere.local, können jedoch je nach Domainkonfiguration variieren.
  • Klicken Sie auf die Schaltfläche Send Request, um die GET-Anforderung durchzuführen:
Bild zum Abrufen von DNS der VxRail-API
 
  • Der API-Client führt die Authentifizierung durch und wenn wir die Antwort "200 OK" erhalten, geben wir die angeforderten Informationen zurück, wobei unsere aktuelle DNS-Serverlabor-IP 172.168.10.253 ist und VxRail Manager nicht als "internes DNS" konfiguriert ist, was bedeutet, dass wir einen externen, vom Kunden bereitgestellten DNS-Server verwenden:
 
Bild der GET DNS Send Request API
 

Aktualisieren der DNS-IP-Serverinformationen des VxRail-Clusters

Um die aktuelle DNS-Konfiguration zu aktualisieren, verwenden Sie die v1_system_dns_post API, die im Abschnitt "Systeminformationen" im linken Bereich zu finden ist:
  • Die direkte URL wäre https://172.168.10.50/rest/vxm/api-doc.html#/operations/v1_system_dns_post diese kann sich jedoch von Version zu Version ändern. Navigieren Sie daher am besten in der Benutzeroberfläche.
  • Geben Sie im Abschnitt "Authentifizierung" die SSO-Authentifizierungsdaten für VxRail vCenter ein. Diese sind häufig administrator@vsphere.local, können jedoch je nach Ihrer Domainkonfiguration variieren.
  • Bearbeiten Sie zum Aktualisieren des DNS-Servers den Abschnitt "Body" in drei Bereichen:
    • Der Abschnitt "components" ist optional und "ALL" ist die Standardeinstellung. Wenn ALL festgelegt ist, werden alle DNS-Server im Cluster ersetzt, einschließlich VxRail Manager, vCenter und ESXi. Wenn "VXM" festgelegt ist, wird nur der DNS-Server für VxRail Manager ersetzt. Dies wäre ein eingeschränktes Anwendungsbeispiel, da wir empfehlen, die Konfiguration aller Komponenten konsistent zu halten. Beachten Sie, dass der Wert "VXM" NUR in der VCF auf VxRail-Umgebung unterstützt wird. 
    • Im Abschnitt "vCenter" müssen wir einen SSO-Nutzernamen und ein Kennwort des Administrators übergeben. In der Regel sind dies die gleichen Informationen wie im Abschnitt "Authentifizierung", aber es kann ein anderes SSO-Konto auf Administratorebene bereitgestellt werden.
    • Im folgenden Beispiel legen wir den DNS auf IP 172.168.10.253 fest.  
      • Hinweis: Wenn Sie mehrere Server hinzufügen, müssen die IPs durch Kommas getrennt werden: "172.168.10.253,10.8.8.8".
  • Klicken Sie auf die Schaltfläche Send Request, um die POST-Anforderung durchzuführen:
Bild zum Festlegen des DNS des VxRail-Clusters in der VxRail REST API
 
  • Die Anforderung kann je nach Anzahl der ESXi-Hosts im Cluster eine Minute dauern. Wenn die Anforderung erfolgreich abgeschlossen wurde, wird jedoch der Antwortcode 200 OK zurückgegeben.

Bild der POST DNS-API auf dem VxRail Manager-Server


Wenn unerwartete Antwortcodes vorhanden sind.

In einem fehlerhaften System oder vielleicht kann ein neuer DNS-Server nicht von ESXi-Hosts usw. erreicht werden. Der API-Client bietet einige grundlegende Anleitungen zu Fehlermeldungen. Zusätzliche Antwortfehlercodes können online gefunden werden, z. B. https://restfulapi.net/http-status-codes/ ist ein guter Speicherort.
Wenn unerwartete Fehlercodes auftreten, wenden Sie sich für weitere Fehlerbehebungsmaßnahmen an den Dell Support.
 
Abbildung des Fehlers Ein allgemeiner Fehler ist aufgetreten.
 
 

Additional Information

In frühen VxRail 8.0-Versionen beziehen sich die Solve Online-Verfahren auf die Aktualisierung von VxRail-DNS-IP-Einstellungen über die REST API. Die Funktion wird dem VxRail-UI-Plug-in hinzugefügt.
Dieser Artikel enthält Anleitungen und Beispiele für diese Aktivität für Kunden, die weniger Erfahrungen mit der Nutzung der VxRail REST API haben.

Die IP-Informationen in diesem Artikel stammen aus einem temporären, virtuell isolierten Labor und enthalten keine kundenbezogenen/vertraulichen IP-Informationen.

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.