Skip to main content
Element Software
12.5 and 12.7
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

CheckPingOnVlan

Contributeurs

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 :

  • Bond10G : envoie des commandes ping à partir de l'interface Bond10G.

  • Bond1G : envoie des commandes ping à partir de l'interface Bond1G.

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

résultat

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": {
    "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
    }
  }
}

Nouveau depuis la version

11.1