此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
列出網路介面
你可以使用 `ListNetworkInterfaces`列出節點上每個網路介面資訊的方法。此 API 方法旨在用於單一節點;存取單一節點需要使用者 ID 和密碼身份驗證。但是,如果在方法呼叫中將參數 force 的值設為 true,則可以在叢集上使用此方法。在叢集上使用該參數時,將列出所有介面。
範圍
此方法具有以下輸入參數:
| Name | 描述 | 類型 | 預設值 | 必需的 |
|---|---|---|---|---|
力量 |
可能的值:
|
布林值 |
沒有任何 |
不 |
傳回值
此方法傳回以下值:
Name |
描述 |
類型 |
介面 |
儲存節點(或整個儲存集群,如果 force = )的每個網路介面的配置資訊列表 |
網路介面大批 |
請求範例
該方法的請求類似於以下範例:
{
"method": "ListNetworkInterfaces",
"params": {},
"id" : 1
}
回應範例
此方法傳回類似以下範例的回應:
{
"id": 1,
"result": {
"nodes": [
{
"nodeID": 1,
"result": {
"interfaces": [
{
"address": "10.117.80.32",
"addressV6": "::",
"broadcast": "10.117.95.255",
"macAddress": "90:b1:1c:42:e0:1a",
"mtu": 9000,
"name": "Bond10G",
"namespace": false,
"netmask": "255.255.240.0",
"status": "UpAndRunning",
"type": "BondMaster",
"virtualNetworkTag": 0
},
{
"address": "10.117.64.32",
"addressV6": "::",
"broadcast": "10.117.79.255",
"macAddress": "90:b1:1c:42:e0:1e",
"mtu": 1500,
"name": "Bond1G",
"namespace": false,
"netmask": "255.255.240.0",
"status": "UpAndRunning",
"type": "BondMaster",
"virtualNetworkTag": 0
},
{
"address": "0.0.0.0",
"addressV6": "::",
"broadcast": "0.0.0.0",
"macAddress": "90:b1:1c:42:e0:1a",
"mtu": 9000,
"name": "eth0",
"namespace": false,
"netmask": "0.0.0.0",
"status": "UpAndRunning",
"type": "BondSlave",
"virtualNetworkTag": 0
},
{
"address": "127.0.0.1",
"addressV6": "::",
"broadcast": "0.0.0.0",
"macAddress": "00:00:00:00:00:00",
"mtu": 0,
"name": "lo",
"namespace": false,
"netmask": "0.0.0.0",
"status": "UpAndRunning",
"type": "Loopback",
"virtualNetworkTag": 0
}
]
}
}
]
}
}
自版本以來的新版本
9.6