Skip to main content
Element Software
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

測試Ping

貢獻者 netapp-pcarriga

你可以使用 `TestPing`使用 ICMP 封包測試叢集中所有節點在 1G 和 10G 介面上的網路連接的方法。此測試根據網路配置中的 MTU 設置,為每個資料包使用合適的 MTU 大小。 `TestPing`不會建立臨時 VLAN 介面。

參數

此方法具有以下輸入參數:

Name 描述 類型 預設值 必需的

嘗試

指定係統應重複執行測試 ping 的次數。

整數

5

不

主持人

指定要 ping 的裝置位址或主機名稱的逗號分隔清單。如果沒有指定主機,則該方法會 ping 儲存叢集中的主機。

細繩

沒有任何

不

介面

現有(基礎)接口,用於發送 ping 請求。可能的值:

  • Bond10G:從 Bond10G 介面發送 ping 請求。

  • Bond1G:從 Bond1G 介面發送 ping 請求。

細繩

沒有任何

不

資料包大小

指定傳送到每個 IP 位址的 ICMP 封包中要傳送的位元組數。位元組數必須小於網路配置中指定的最大 MTU。

整數

沒有任何

不

ping超時毫秒

指定等待每個 ping 回應的毫秒數。

整數

500毫秒

不

禁止碎片化

啟用 ICMP 封包的 DF(非分片)標誌。

布林值

錯誤的

不

sourceAddressV4

ICMP ping 封包中使用的來源 IPv4 位址。

細繩

沒有任何

不

sourceAddressV6

ICMP ping 封包中使用的來源 IPv6 位址。

細繩

沒有任何

不

總超時時間秒

指定 ping 指令在發出下一次 ping 嘗試或結束進程之前應等待系統回應的時間(以秒為單位)。

整數

5

不

虛擬網路標籤

傳送 ping 封包時要使用的 VLAN ID。

整數

沒有任何

不

傳回值

此方法傳回以下值:

Name

描述

類型

細節

列出節點能夠通訊的每個 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