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