TestPing です
メソッドを使用すると、1Gと10Gの両方のインターフェイスで、ICMPパケットを使用してクラスタ内のすべてのノードへのネットワーク接続をテストできます TestPing
。テストでは、ネットワーク設定のMTU設定に基づいて、各パケットに適切なMTUサイズを使用します。 `TestPing`は、一時的なVLANインターフェイスを作成しません。
パラメータ
このメソッドの入力パラメータは次のとおりです。
名前 | 製品説明 | タイプ | デフォルト値 | 必須 |
---|---|---|---|---|
試行回数 |
ping テストを繰り返す回数を指定します。 |
整数 |
5 |
いいえ |
ホスト |
ping を実行するデバイスのアドレスまたはホスト名をカンマで区切って指定します。ホストを指定しない場合は、ストレージクラスタ内のホストに対して ping が実行されます。 |
文字列 |
なし |
いいえ |
インターフェイス |
ping の送信元となる既存の(ベース)インターフェイス。有効な値:
|
文字列 |
なし |
いいえ |
パケットサイズ |
各 IP に送信される ICMP パケットで送信するバイト数を指定します。ネットワーク設定で指定されている最大 MTU より小さい値を指定する必要があります。 |
整数 |
なし |
いいえ |
pingTimeoutMsec |
個々の ping 応答を待機する時間をミリ秒単位で指定します。 |
整数 |
500 ミリ秒 |
いいえ |
禁止断片化 |
ICMP パケットの DF ( Do not Fragment )フラグを有効にします。 |
ブーリアン |
正しくない |
いいえ |
sourceAddressV4 |
ICMP ping パケットで使用する送信元 IPv4 アドレス。 |
文字列 |
なし |
いいえ |
sourceAddressV6 |
ICMP ping パケットで使用する送信元 IPv6 アドレス。 |
文字列 |
なし |
いいえ |
totalTimeoutSec |
ping の次の試行を発行するかプロセスを終了するまでに、 ping がシステム応答を待機する時間を秒単位で指定します。 |
整数 |
5 |
いいえ |
virtualNetworkTag |
ping パケットの送信時に使用する VLAN ID 。 |
整数 |
なし |
いいえ |
戻り値
このメソッドの戻り値は次のとおりです。
名前 |
製品説明 |
タイプ |
詳細 |
ノードが通信できた各 IP のリストと ping 応答の統計情報。 |
JSON(オブジェクト) |
要求例
このメソッドの要求例を次に示します。
{ "method": "TestPing", "params": { "interface": "Bond1G", "hosts": "192.168.0.1" }, "id" : 1 }
応答例
このメソッドの応答例を次に示します。
{ "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" } }
新規導入バージョン
5.0