Skip to main content
Element Software
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

TestConnectMvip

Contributeurs

Vous pouvez utiliser la TestConnectMvip méthode pour tester la connexion de gestion au cluster de stockage. Le test commande ping le MVIP et exécute une méthode API simple pour vérifier la connectivité.

Paramètre

Cette méthode dispose du paramètre d'entrée suivant :

Nom Description Type Valeur par défaut Obligatoire

mvip

Vous pouvez passer cette valeur pour tester la connexion de gestion d'un autre MVIP. Il n'est pas nécessaire d'utiliser cette valeur lors du test de la connexion au cluster cible.

chaîne

Aucune

Non

Retour de valeur

Cette méthode a la valeur de retour suivante :

Nom Description Type

détails

Informations concernant l'opération de test (objet JSON) :

  • connected: Indique si le test peut se connecter au MVIP (booléen)

  • mvip: Le MVIP testé contre (chaîne)

  • pingBytes: Détails des tests ping avec 56 octets et 1500 octets (objet)

    • 56: Résultats du test ping sur 56 octets (objet JSON) :

      • individualResponseTimes: Liste des temps de réponse de chaque nœud d'ensemble (tableau de chaînes)

      • individualStatus: Liste de l'état ping de chaque nœud d'ensemble (tableau booléen)

      • responseTime: Temps moyen de réponse ping (chaîne)

      • successful: Indique si le test ping a réussi (booléen)

    • 1500: Résultats du test ping sur 1500 octets (objet JSON) :

      • individualResponseTimes: Liste des temps de réponse de chaque nœud d'ensemble (tableau de chaînes)

      • individualStatus: Liste de l'état ping de chaque nœud d'ensemble (tableau booléen)

      • responseTime: Temps moyen de réponse ping (chaîne)

      • successful: Si le test ping a réussi (booléen)

    • duration: Durée nécessaire pour exécuter le test (chaîne)

    • result: Résultat du test dans son ensemble (chaîne)

Objet JSON

Exemple de demande

Les demandes pour cette méthode sont similaires à l'exemple suivant :

{
   "method": "TestConnectMvip",
   "params": {
       "mvip" : "172.27.62.50"
       },
    "id":1
}

Exemple de réponse

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

{
  "id": 1,
  "result": {
    "details": {
      "connected": true,
      "mvip": "172.27.62.50",
      "pingBytes": {
        "1500": {
          "individualResponseTimes": [
            "00:00:00.000250",
            "00:00:00.000206",
            "00:00:00.000200",
            "00:00:00.000199",
            "00:00:00.000199"
         ],
          "individualStatus": [
             true,
             true,
             true,
             true,
             true
         ],
         "responseTime": "00:00:00.000211",
         "successful": true
       },
       "56": {
          "individualResponseTimes": [
            "00:00:00.000217",
            "00:00:00.000122",
            "00:00:00.000117",
            "00:00:00.000119",
            "00:00:00.000121"
         ],
         "individualStatus": [
            true,
            true,
            true,
            true,
            true
         ],
         "responseTime": "00:00:00.000139",
         "successful": true
        }
      }
    },
    "duration": "00:00:00.271244",
    "result": "Passed"
  }
}

Nouveau depuis la version

9,6