TestAddressAvailability
Sie können die TestAddressAvailability Methode zur Überprüfung, ob eine bestimmte IP-Adresse auf einer Schnittstelle innerhalb des Speicherclusters verwendet wird.
Parameter
Diese Methode hat die folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Schnittstelle |
Die Zielnetzwerkschnittstelle (z. B. eth0, Bond10G usw.). |
Schnur |
Keine |
Ja |
Adresse |
Die IP-Adresse, nach der auf der Zielschnittstelle gescannt werden soll. |
Schnur |
Keine |
Ja |
virtuelles Netzwerk-Tag |
Die Ziel-VLAN-ID. |
ganze Zahl |
Keine |
Nein |
Time-out |
Die Zeitüberschreitung in Sekunden für die Prüfung der Zieladresse. |
ganze Zahl |
5 |
Nein |
Rückgabewerte
Diese Methode hat die folgenden Rückgabewerte:
Name |
Beschreibung |
Typ |
Adresse |
Die getestete IP-Adresse. |
Schnur |
verfügbar |
Wahr, wenn die angeforderte IP-Adresse verwendet wird, und falsch, wenn sie nicht verwendet wird. |
boolescher Wert |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "TestAddressAvailability",
"params": {
"interface": "Bond10G",
"address": "10.0.0.1",
"virtualNetworkTag": 1234
}
}
Antwortbeispiel
Diese Methode liefert eine Antwort, die dem folgenden Beispiel ähnelt:
{
"id": 1,
"result": {
"address":"10.0.0.1",
"available": true
}
}
Neu seit Version
11,0