ComprobarPingEnVlan
Puedes usar el CheckPingOnVlan Método para probar la conectividad de red en una VLAN temporal al realizar la validación de red previa al despliegue. CheckPingOnVlan Crea una interfaz VLAN temporal, envía paquetes ICMP a todos los nodos del clúster de almacenamiento utilizando la interfaz VLAN y, a continuación, elimina la interfaz.
Parámetros
Este método tiene el siguiente parámetro de entrada:
| Nombre | Descripción | Tipo | Valor predeterminado | Requerido |
|---|---|---|---|---|
intentos |
Especifica el número de veces que el sistema debe repetir el ping de prueba. |
entero |
5 |
No |
hosts |
Especifica una lista de direcciones o nombres de host de dispositivos a los que hacer ping, separados por comas. |
cadena |
Los nodos del clúster |
No |
interfaz |
La interfaz existente (base) desde la cual se deben enviar los pings. Valores posibles:
|
cadena |
Ninguno |
Sí |
tamaño del paquete |
Especifica el número de bytes que se enviarán en el paquete ICMP que se envía a cada IP. El número de bytes debe ser inferior al MTU máximo especificado en la configuración de red. |
entero |
Ninguno |
No |
Tiempo de espera de ping (milisegundos) |
Especifica el número de milisegundos que se deben esperar para cada respuesta de ping individual. |
entero |
500 ms |
No |
prohibir la fragmentación |
Habilita la bandera DF (No Fragmentar) para los paquetes ICMP. |
booleano |
FALSO |
No |
sourceAddressV4 |
La dirección IPv4 de origen que se utilizará en los paquetes ping ICMP. |
cadena |
Ninguno |
Sí |
sourceAddressV6 |
La dirección IPv6 de origen que se utilizará en los paquetes ping ICMP. |
cadena |
Ninguno |
Sí |
tiempo de espera total en segundos |
Especifica el tiempo en segundos que el ping debe esperar una respuesta del sistema antes de realizar el siguiente intento de ping o finalizar el proceso. |
entero |
5 |
No |
etiqueta de red virtual |
El ID de VLAN que se utilizará al enviar los paquetes ping. |
entero |
Ninguno |
Sí |
Valores de retorno
Este método tiene los siguientes valores de retorno:
Nombre |
Descripción |
Tipo |
resultado |
Lista de cada IP con la que el nodo pudo comunicarse y estadísticas de respuesta de ping. |
Objeto JSON |
Ejemplo de solicitud
Las solicitudes para este método son similares al siguiente ejemplo:
{
"method": "CheckPingOnVlan",
"params": {
"interface": "Bond10G",
"virtualNetworkTag": 4001,
"sourceAddressV4": "192.168.41.4",
"hosts": "192.168.41.2"
},
"id": 1
}
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{
"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
}
}
}
Nueva versión
11,1