CheckPingOnVlan
Puoi usare il CheckPingOnVlan Metodo per testare la connettività di rete su una VLAN temporanea durante l'esecuzione della convalida di rete pre-distribuzione. CheckPingOnVlan crea un'interfaccia VLAN temporanea, invia pacchetti ICMP a tutti i nodi nel cluster di archiviazione utilizzando l'interfaccia VLAN e quindi rimuove l'interfaccia.
Parametri
Questo metodo ha il seguente parametro di input:
| Nome | Descrizione | Tipo | Valore predefinito | Necessario |
|---|---|---|---|---|
tentativi |
Specifica il numero di volte in cui il sistema deve ripetere il ping di prova. |
intero |
5 |
NO |
ospiti |
Specifica un elenco separato da virgole di indirizzi o nomi host di dispositivi da sottoporre a ping. |
corda |
I nodi nel cluster |
NO |
interfaccia |
L'interfaccia (base) esistente da cui devono essere inviati i ping. Valori possibili:
|
corda |
Nessuno |
SÌ |
dimensione del pacchetto |
Specifica il numero di byte da inviare nel pacchetto ICMP inviato a ciascun IP. Il numero di byte deve essere inferiore all'MTU massimo specificato nella configurazione di rete. |
intero |
Nessuno |
NO |
pingTimeoutMsec |
Specifica il numero di millisecondi da attendere per ogni singola risposta ping. |
intero |
500 ms |
NO |
proibire la frammentazione |
Abilita il flag DF (Do not Fragment) per i pacchetti ICMP. |
booleano |
falso |
NO |
sourceAddressV4 |
L'indirizzo IPv4 di origine da utilizzare nei pacchetti ping ICMP. |
corda |
Nessuno |
SÌ |
sourceAddressV6 |
L'indirizzo IPv6 di origine da utilizzare nei pacchetti ping ICMP. |
corda |
Nessuno |
SÌ |
timeout totaleSec |
Specifica il tempo in secondi che il ping deve attendere per una risposta del sistema prima di emettere il successivo tentativo di ping o di terminare il processo. |
intero |
5 |
NO |
virtualNetworkTag |
ID VLAN da utilizzare durante l'invio dei pacchetti ping. |
intero |
Nessuno |
SÌ |
Valori di ritorno
Questo metodo ha i seguenti valori di ritorno:
Nome |
Descrizione |
Tipo |
risultato |
Elenco di tutti gli IP con cui il nodo è riuscito a comunicare e statistiche di risposta al ping. |
Oggetto JSON |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "CheckPingOnVlan",
"params": {
"interface": "Bond10G",
"virtualNetworkTag": 4001,
"sourceAddressV4": "192.168.41.4",
"hosts": "192.168.41.2"
},
"id": 1
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"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
}
}
}
Nuovo dalla versione
11,1