Skip to main content
Element Software
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

TestNetzwerkkonfiguration

Beitragende netapp-pcarriga

Sie können die TestNetworkConfig Methode zum Testen, ob die konfigurierten Netzwerkeinstellungen mit den auf dem System verwendeten Netzwerkeinstellungen übereinstimmen.

Parameter

Wenn Sie einen Knoten mit der Methode SetNetworkConfig in der Benutzeroberfläche oder der TUI konfigurieren, wird die Konfiguration validiert und gespeichert. Der TestNetworkConfig API-Test verwendet die gespeicherte Konfiguration für die Nachvalidierungslogik. Beispielsweise können Sie im Falle eines Stromausfalls oder Netzwerkausfalls diese API-Methode verwenden, um sicherzustellen, dass ein Knoten mit der aktuell gespeicherten Netzwerkkonfiguration läuft. Dies bestätigt, dass keine Konfigurationsfehler vorliegen und die aktuelle Konfiguration verwendet wird.

Dieser Test ist so konzipiert, dass er ausschließlich Fehler in der Antwortausgabe anzeigt. Wenn keine Fehler auftreten, liefert dieser Test keine Ausgabe. Siehe die folgenden Antwortbeispiele.

Diese Methode hat keine Eingabeparameter.

Rückgabewert

Diese Methode hat folgenden Rückgabewert:

Name Beschreibung Typ

Details

Enthält alle Fehler, die beim Abgleich der aktuell gespeicherten Netzwerkeinstellungen mit der laufenden Netzwerkkonfiguration gefunden wurden.

JSON-Objekt

Anforderungsbeispiel

Anfragen für diese Methode ähneln dem folgenden Beispiel:

{
   "method": "TestNetworkConfig",
   "params": {},
   "id" : 1
}

Antwortbeispiel 1

Werden keine Fehler festgestellt, werden keine Antworten zurückgegeben.

{
   "id" : 1,
   "result": {
   "details": {
   "network": {...}
  },
   "duration": "00:00:00.144514",
   "result": "Passed"
  }
}

Antwortbeispiel 2

Beispiel für eine MTU-Fehlanpassung.

{
  "id" : 1,
  "result":
  {
	 "details" :
	 {
		"error":
		{
		   "message" : "Network configuration mismatch on Bond10G: Incorrect MTU expectedMTU=[1500]  actualMTU=[9600]", name: "xAssertionFailure"
		}
	 },
	 "duration": "0.125213sec",
	 "result": "Failed"
  }
}

Antwortbeispiel 3

Beispiel einer fehlenden statischen Route.

{
  "id": 1,
  "result":
  {
	 "details" :
	 {
	 "error":
		{
		"message" : "Network configuration mismatch on Bond1G: Routing table missing route=[192.168.137.2 via 192.168.159.254 dev Bond1G]", name: "xAssertionFailure"
		}
	 },
	 "duration" : "0.128547sec",
	 "result" : "Failed"
  }
}

Neu seit Version

9,6

Weitere Informationen