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

CheckPingOnVlan

貢獻者

執行部署前網路驗證時、您可以使用此 `CheckPingOnVlan`方法在暫存 VLAN 上測試網路連線能力。 `CheckPingOnVlan`建立暫存 VLAN 介面、使用 VLAN 介面將 ICMP 封包傳送至儲存叢集中的所有節點、然後移除該介面。

參數

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

名稱 說明 類型 預設值 必要

嘗試

指定系統重複測試ping的次數。

整數

5

主機

指定要ping之裝置的位址或主機名稱、以逗號分隔。

字串

叢集中的節點

介面

應該從中傳送ping的現有(基礎)介面。可能值:

  • Bond10G:從Bond10G介面傳送ping。

  • Bond1G:從Bond1G介面傳送ping。

字串

是的

封裝大小

指定要在傳送給每個IP的ICMP封包中傳送的位元組數。位元組數必須小於網路組態中指定的最大MTU。

整數

pingTimoutMsec

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

整數

500 毫秒

禁止:片段

啟用ICMP封包的DF(請勿分段)旗標。

布林值

sourceAddressV4

要用於ICMP Ping封包的來源IPV4位址。

字串

是的

sourceAddressV6

要用於ICMP Ping封包的來源IPv6位址。

字串

是的

累計逾時秒

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

整數

5

虛擬化網路標籤

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

整數

是的

傳回值

此方法具有下列傳回值:

名稱

說明

類型

結果

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