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

TestPing

Contributeurs netapp-pcarriga

Vous pouvez utiliser le TestPing méthode pour tester la connectivité réseau à tous les nœuds du cluster sur les interfaces 1G et 10G à l'aide de paquets ICMP. Le test utilise les tailles MTU appropriées pour chaque paquet en fonction des paramètres MTU définis dans la configuration réseau. TestPing ne crée pas d'interface VLAN temporaire.

Paramètres

Cette méthode possède le paramètre d'entrée suivant :

Nom Description Type Valeur par défaut Obligatoire

tentatives

Spécifie le nombre de fois où le système doit répéter le test ping.

entier

5

Non

hôtes

Spécifie une liste d'adresses ou de noms d'hôtes de périphériques à interroger, séparés par des virgules. Si aucun hôte n'est spécifié, la méthode effectue un ping sur les hôtes du cluster de stockage.

chaîne

Aucune

Non

interface

L'interface (de base) existante à partir de laquelle les pings doivent être envoyés. Valeurs possibles :

  • Bond10G: Envoyer des pings depuis l'interface Bond10G.

  • Bond1G: Envoyer des pings depuis l'interface Bond1G.

chaîne

Aucune

Non

taille du paquet

Spécifie le nombre d'octets à envoyer dans le paquet ICMP adressé à chaque adresse IP. Le nombre d'octets doit être inférieur à la MTU maximale spécifiée dans la configuration réseau.

entier

Aucune

Non

Délai d'attente (en ms)

Spécifie le nombre de millisecondes à attendre pour chaque réponse ping individuelle.

entier

500 millisecondes

Non

interdire la fragmentation

Active l'indicateur DF (Ne pas fragmenter) pour les paquets ICMP.

booléen

FAUX

Non

sourceAddressV4

L'adresse IPv4 source à utiliser dans les paquets ping ICMP.

chaîne

Aucune

Non

sourceAddressV6

L'adresse IPv6 source à utiliser dans les paquets ping ICMP.

chaîne

Aucune

Non

totalTimeoutSec

Spécifie le délai en secondes pendant lequel le ping doit attendre une réponse du système avant d'effectuer la prochaine tentative de ping ou de mettre fin au processus.

entier

5

Non

VirtualNetworkTag

L'identifiant VLAN à utiliser lors de l'envoi des paquets ping.

entier

Aucune

Non

valeur de retour

Cette méthode a la valeur de retour suivante :

Nom

Description

Type

détails

Liste de chaque adresse IP avec laquelle le nœud a pu communiquer et statistiques de réponse au ping.

objet JSON

Exemple de demande

Les requêtes pour cette méthode sont similaires à l'exemple suivant :

{
    "method": "TestPing",
    "params": {
        "interface": "Bond1G",
        "hosts": "192.168.0.1"
    },
    "id" : 1
}

Exemple de réponse

Cette méthode renvoie une réponse similaire à l'exemple suivant :

{
  "id": 1,
  "result": {
    "details": {
      "192.168.0.1": {
        "individualResponseCodes": [
          "Success",
          "Success",
          "Success",
          "Success",
          "Success"
        ],
        "individualResponseTimes": [
          "00:00:00.000304",
          "00:00:00.000123",
          "00:00:00.000116",
          "00:00:00.000113",
          "00:00:00.000111"
        ],
        "individualStatus": [
          true,
          true,
          true,
          true,
          true
        ],
        "interface": "Bond1G",
        "responseTime": "00:00:00.000154",
        "sourceAddressV4": "192.168.0.5",
        "successful": true
      }
    },
    "duration": "00:00:00.001747",
    "result": "Passed"
  }
}

Nouveautés depuis la version

5,0