Disponibilità dell'indirizzo di prova
Puoi usare il TestAddressAvailability Metodo per verificare se un determinato indirizzo IP è in uso su un'interfaccia all'interno del cluster di archiviazione.
Parametri
Questo metodo ha i seguenti parametri di input:
| Nome | Descrizione | Tipo | Valore predefinito | Necessario |
|---|---|---|---|---|
interfaccia |
L'interfaccia di rete di destinazione (ad esempio eth0, Bond10G, ecc.). |
corda |
Nessuno |
SÌ |
indirizzo |
L'indirizzo IP da ricercare sull'interfaccia di destinazione. |
corda |
Nessuno |
SÌ |
virtualNetworkTag |
ID VLAN di destinazione. |
intero |
Nessuno |
NO |
tempo scaduto |
Timeout in secondi per testare l'indirizzo di destinazione. |
intero |
5 |
NO |
Valori di ritorno
Questo metodo ha i seguenti valori di ritorno:
Nome |
Descrizione |
Tipo |
indirizzo |
L'indirizzo IP è stato testato. |
corda |
disponibile |
Vero se l'indirizzo IP richiesto è in uso, falso in caso contrario. |
booleano |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "TestAddressAvailability",
"params": {
"interface": "Bond10G",
"address": "10.0.0.1",
"virtualNetworkTag": 1234
}
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"id": 1,
"result": {
"address":"10.0.0.1",
"available": true
}
}
Nuovo dalla versione
11,0