Disponibilité de l'adresse de test
Vous pouvez utiliser le TestAddressAvailability méthode permettant de vérifier si une adresse IP donnée est utilisée sur une interface au sein du cluster de stockage.
Paramètres
Cette méthode possède les paramètres d'entrée suivants :
| Nom | Description | Type | Valeur par défaut | Obligatoire |
|---|---|---|---|---|
interface |
L'interface réseau cible (telle que eth0, Bond10G, etc.). |
chaîne |
Aucune |
Oui |
adresse |
L'adresse IP à rechercher sur l'interface cible. |
chaîne |
Aucune |
Oui |
VirtualNetworkTag |
L'ID du VLAN cible. |
entier |
Aucune |
Non |
temps mort |
Délai d'attente en secondes pour le test de l'adresse cible. |
entier |
5 |
Non |
Valeurs de retour
Cette méthode renvoie les valeurs suivantes :
Nom |
Description |
Type |
adresse |
L'adresse IP testée. |
chaîne |
disponible |
Vrai si l'adresse IP demandée est utilisée, faux sinon. |
booléen |
Exemple de demande
Les requêtes pour cette méthode sont similaires à l'exemple suivant :
{
"method": "TestAddressAvailability",
"params": {
"interface": "Bond10G",
"address": "10.0.0.1",
"virtualNetworkTag": 1234
}
}
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{
"id": 1,
"result": {
"address":"10.0.0.1",
"available": true
}
}
Nouveautés depuis la version
11,0