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

檢查 VLAN 的 Ping

貢獻者 netapp-pcarriga

你可以使用 `CheckPingOnVlan`在執行部署前網路驗證時,測試臨時 VLAN 上的網路連線性的方法。 `CheckPingOnVlan`建立一個臨時 VLAN 接口,使用該 VLAN 介面向儲存叢集中的所有節點發送 ICMP 封包,然後刪除該介面。

參數

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

Name 描述 類型 預設值 必需的

嘗試

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

整數

5

主持人

指定要 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": "CheckPingOnVlan",
    "params": {
        "interface": "Bond10G",
        "virtualNetworkTag": 4001,
        "sourceAddressV4": "192.168.41.4",
        "hosts": "192.168.41.2"
},
"id": 1
}

回應範例

此方法傳回類似以下範例的回應:

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

自版本以來的新版本

11.1