此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
檢查 VLAN 的 Ping
你可以使用 `CheckPingOnVlan`在執行部署前網路驗證時,測試臨時 VLAN 上的網路連線性的方法。 `CheckPingOnVlan`建立一個臨時 VLAN 接口,使用該 VLAN 介面向儲存叢集中的所有節點發送 ICMP 封包,然後刪除該介面。
參數
此方法具有以下輸入參數:
| Name | 描述 | 類型 | 預設值 | 必需的 |
|---|---|---|---|---|
嘗試 |
指定係統應重複執行測試 ping 的次數。 |
整數 |
5 |
不 |
主持人 |
指定要 ping 的裝置位址或主機名稱的逗號分隔清單。 |
細繩 |
叢集中的節點 |
不 |
介面 |
現有(基礎)接口,用於發送 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