CheckPingOnVlan
Sie können das verwenden CheckPingOnVlan Methode zum Testen der Netzwerkverbindung auf einem temporären VLAN bei der Durchführung der Netzwerkvalidierung vor der Bereitstellung. CheckPingOnVlan Erstellt eine temporäre VLAN-Schnittstelle, sendet ICMP-Pakete mithilfe der VLAN-Schnittstelle an alle Knoten im Speicher-Cluster und entfernt dann die Schnittstelle.
Parameter
Diese Methode verfügt über den folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich | 
|---|---|---|---|---|
| Versuche | Gibt an, wie oft das System den Ping-Test wiederholen soll. | Ganzzahl | 5 | Nein | 
| Hosts | Gibt eine kommagetrennte Liste von Adressen oder Hostnamen von Geräten an, die Ping verwenden sollen. | Zeichenfolge | Die Nodes im Cluster | Nein | 
| Schnittstelle | Die bestehende (Basis-)Schnittstelle, von der die Pings gesendet werden sollen. Mögliche Werte: 
 | Zeichenfolge | Keine | Ja. | 
| PacketSize | Gibt die Anzahl der Bytes an, die in das ICMP-Paket gesendet werden sollen, das an jede IP gesendet wird. Die Anzahl der Bytes muss kleiner sein als die in der Netzwerkkonfiguration angegebene maximale MTU. | Ganzzahl | Keine | Nein | 
| PingTimeoutMsec | Gibt die Anzahl der Millisekunden an, die für jede einzelne Ping-Antwort warten soll. | Ganzzahl | 500 ms | Nein | 
| Verbot der Fragmentierung | Aktiviert das DF-Flag (Do Not Fragment) für die ICMP-Pakete. | boolesch | Falsch | Nein | 
| SourceAddressV4 | Die IPv4-Quelladresse, die in den ICMP-Ping-Paketen verwendet werden soll. | Zeichenfolge | Keine | Ja. | 
| SourceAddressV6 | Die IPv6-Quelladresse, die in den ICMP-Ping-Paketen verwendet werden soll. | Zeichenfolge | Keine | Ja. | 
| TotalTimeoutSec | Gibt die Zeit in Sekunden an, die der Ping auf eine Systemantwort warten soll, bevor er den nächsten Ping-Versuch ausgibt oder den Prozess beendet. | Ganzzahl | 5 | Nein | 
| VirtualNetworkTag | Die VLAN-ID, die beim Senden der Ping-Pakete verwendet wird. | Ganzzahl | Keine | Ja. | 
Rückgabewerte
Diese Methode verfügt über die folgenden Rückgabewerte:
| Name | Beschreibung | Typ | 
| Ergebnis | Liste jeder IP der Knoten konnte mit und Ping-Antwortstatistiken kommunizieren. | JSON-Objekt | 
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{
    "method": "CheckPingOnVlan",
    "params": {
        "interface": "Bond10G",
        "virtualNetworkTag": 4001,
        "sourceAddressV4": "192.168.41.4",
        "hosts": "192.168.41.2"
},
"id": 1
}
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, 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
 PDFs
PDFs