CheckPingOnVlan
Sie können die CheckPingOnVlan Methode zum Testen der Netzwerkverbindung in einem temporären VLAN bei der Netzwerkvalidierung vor der Bereitstellung. CheckPingOnVlan erstellt eine temporäre VLAN-Schnittstelle, sendet ICMP-Pakete über die VLAN-Schnittstelle an alle Knoten im Speichercluster und entfernt anschließend die Schnittstelle.
Parameter
Diese Methode hat folgende Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Versuche |
Gibt an, wie oft das System den Test-Ping wiederholen soll. |
ganze Zahl |
5 |
Nein |
Gastgeber |
Gibt eine durch Kommas getrennte Liste von Adressen oder Hostnamen von Geräten an, die angepingt werden sollen. |
Schnur |
Die Knoten im Cluster |
Nein |
Schnittstelle |
Die bestehende (Basis-)Schnittstelle, von der die Pings gesendet werden sollen. Mögliche Werte:
|
Schnur |
Keine |
Ja |
Paketgröße |
Gibt die Anzahl der Bytes an, die im ICMP-Paket gesendet werden sollen, das an jede IP-Adresse gesendet wird. Die Anzahl der Bytes muss kleiner sein als die in der Netzwerkkonfiguration angegebene maximale MTU. |
ganze Zahl |
Keine |
Nein |
pingTimeoutMsec |
Gibt die Anzahl der Millisekunden an, die auf jede einzelne Ping-Antwort gewartet werden soll. |
ganze Zahl |
500 ms |
Nein |
verbieten Fragmentierung |
Aktiviert das DF-Flag (Do not Fragment) für ICMP-Pakete. |
boolescher Wert |
FALSCH |
Nein |
sourceAddressV4 |
Die Quell-IPv4-Adresse, die in den ICMP-Ping-Paketen verwendet werden soll. |
Schnur |
Keine |
Ja |
sourceAddressV6 |
Die Quell-IPv6-Adresse, die in den ICMP-Ping-Paketen verwendet werden soll. |
Schnur |
Keine |
Ja |
Gesamtzeitüberschreitung in Sekunden |
Gibt die Zeit in Sekunden an, die der Ping auf eine Systemantwort warten soll, bevor der nächste Ping-Versuch gestartet oder der Prozess beendet wird. |
ganze Zahl |
5 |
Nein |
virtuelles Netzwerk-Tag |
Die VLAN-ID, die beim Senden der Ping-Pakete verwendet werden soll. |
ganze Zahl |
Keine |
Ja |
Rückgabewerte
Diese Methode hat die folgenden Rückgabewerte:
Name |
Beschreibung |
Typ |
Ergebnis |
Liste aller IP-Adressen, mit denen der Knoten kommunizieren konnte, sowie Statistiken zur Ping-Antwort. |
JSON-Objekt |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "CheckPingOnVlan",
"params": {
"interface": "Bond10G",
"virtualNetworkTag": 4001,
"sourceAddressV4": "192.168.41.4",
"hosts": "192.168.41.2"
},
"id": 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, die dem folgenden Beispiel ähnelt:
{
"id": 1,
"result": {
"192.168.41.2": {
"individualResponseCodes": [
"Success",
"Success",
"Success",
"Success",
"Success"
],
"individualResponseTimes": [
"00:00:00.000373",
"00:00:00.000098",
"00:00:00.000097",
"00:00:00.000074",
"00:00:00.000075"
],
"individualStatus": [
true,
true,
true,
true,
true
],
"interface": "Bond10G",
"responseTime": "00:00:00.000143",
"sourceAddressV4": "192.168.41.4",
"successful": true,
"virtualNetworkTag": 4001
}
}
}
Neu seit Version
11,1