CheckPingOnVlan
Vous pouvez utiliser le CheckPingOnVlan
Méthode de test de la connectivité réseau sur un VLAN temporaire lors de la validation du réseau de pré-déploiement. CheckPingOnVlan
Crée une interface VLAN temporaire, envoie des paquets ICMP à tous les nœuds du cluster de stockage à l'aide de l'interface VLAN, puis supprime l'interface.
Paramètres
Cette méthode dispose du paramètre d'entrée suivant :
Nom | Description | Type | Valeur par défaut | Obligatoire |
---|---|---|---|---|
tentatives |
Spécifie le nombre de fois que le système doit répéter le test ping. |
entier |
5 |
Non |
hôtes |
Indique une liste séparée par des virgules d'adresses ou de noms d'hôte de périphériques à envoyer par ping. |
chaîne |
Les nœuds du cluster |
Non |
interface |
Interface (base) existante à partir de laquelle les requêtes ping doivent être envoyées. Valeurs possibles :
|
chaîne |
Aucune |
Oui. |
Taille de l'emballage |
Spécifie le nombre d'octets à envoyer dans le paquet ICMP envoyé à chaque IP. Le nombre d'octets doit être inférieur au MTU maximal spécifié dans la configuration réseau. |
entier |
Aucune |
Non |
PingTimeoutMsec |
Spécifie le nombre de millisecondes à attendre pour chaque réponse ping individuelle. |
entier |
500 ms. |
Non |
ProhibitFragmentation |
Active l'indicateur DF (ne pas fragmenter) pour les paquets ICMP. |
booléen |
faux |
Non |
SourceAddressV4 |
Adresse IPv4 source à utiliser dans les paquets ping ICMP. |
chaîne |
Aucune |
Oui. |
SourceAddressV6 |
Adresse IPv6 source à utiliser dans les paquets ping ICMP. |
chaîne |
Aucune |
Oui. |
Total Timeoutsec |
Spécifie le temps en secondes pendant laquelle la commande ping doit attendre une réponse du système avant de lancer la prochaine tentative ping ou de mettre fin au processus. |
entier |
5 |
Non |
VirtualNetworkTag |
ID VLAN à utiliser lors de l'envoi des paquets ping. |
entier |
Aucune |
Oui. |
Valeurs de retour
Cette méthode a les valeurs de retour suivantes :
Nom |
Description |
Type |
détails |
Liste de chaque IP le nœud a pu communiquer avec les statistiques de réponse et ping. |
Objet JSON |
Exemple de demande
Les demandes pour cette méthode sont similaires à l'exemple suivant :
{ "method": "CheckPingOnVlan", "params": { "interface": "Bond10G", "virtualNetworkTag": 4001, "sourceAddressV4": "192.168.41.4", "hosts": "192.168.41.2" }, "id": 1 }
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{ "id": 1, "result": { "details": { "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 } }, "duration": "00:00:00.244379", "result": "Passed" } }
Nouveau depuis la version
11.1