TestAddressAvailability
Puede utilizar el TestAddressAvailability
Método para comprobar si hay una determinada dirección IP en uso en una interfaz dentro del clúster de almacenamiento.
Parámetros
Este método tiene los siguientes parámetros de entrada:
Nombre | Descripción | Tipo | Valor predeterminado | Obligatorio |
---|---|---|---|---|
interfaz |
La interfaz de red de destino (como eth0, Bond10G, etc.). |
cadena |
Ninguno |
Sí |
dirección |
La dirección IP que se va a buscar en la interfaz de destino. |
cadena |
Ninguno |
Sí |
VirtualNetworkTag |
El ID de VLAN de destino. |
entero |
Ninguno |
No |
tiempo de espera |
Tiempo de espera en segundos para probar la dirección de destino. |
entero |
5 |
No |
Valores devueltos
Este método tiene los siguientes valores devueltos:
Nombre |
Descripción |
Tipo |
dirección |
La dirección IP probada. |
cadena |
disponible |
True si la dirección IP solicitada está en uso y FALSE si no lo está. |
booleano |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{ "method": "TestAddressAvailability", "params": { "interface": "Bond10G", "address": "10.0.0.1", "virtualNetworkTag": 1234 } }
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{ "id": 1, "result": { "address":"10.0.0.1", "available": true } }
Nuevo desde la versión
11.0