使用 CLI 來配置 iSCSI 的 VLAN ID

您可以使用指令行介面 (CLI),以多種方式來配置節點埠 IP 位址的虛擬區域網路 (VLAN) ID。

程序

  1. 若要將 VLAN ID 連同埠 IPv4 位址配置給指定的乙太網路埠,請使用 cfgportip 指令中的 -vlan 參數,如下列指令行介面 (CLI) 指令所示:
    cfgportip -node node_name | node_id -ip ipv4addr
    -gw ipv4gw -mask subnet_mask -vlan vlan_id port_id

    其中 node_name | node_id 指定所要配置之節點的名稱或 ID,ipv4addr 是乙太網路埠的 IPv4 位址,ipv4gw 是 IPv4 閘道 IP 位址,subnet_mask 是 IPv4 子網路遮罩,而 port_id 則指定乙太網路埠 ID。-vlan 參數會將虛擬區域網路 (VLAN) ID 設為 vlan_id 變數指定的值。可以是 0 到 4095 的數字。如果要檢視這項配置,請使用 lsportip 指令。

  2. 如果要配置 VLAN ID 及埠 IPv6 位址,請輸入下列指令:
    cfgportip -node node_name | node_id -ip_6 ipv6addr
    -gw_6 ipv6gw -prefix_6 prefix -vlan_6 vlan_id |-novaln_6  port_id

    其中 node_name | node_id 指定所要配置之節點的名稱或 ID,ipv6addr 是乙太網路埠的 IPv6 位址,ipv6gw 是 IPv6 閘道 IP 位址,subnet_mask 是 IPv6 子網路遮罩,而 port_id 則指定乙太網路埠 ID。-vlan_6 參數會將 VLAN ID 設為 vlan_id 指定的值。如果要檢視這項配置,請使用 lsportip 指令。

  3. 如果要針對已配置了 IPv4 位址的埠,配置 VLAN ID,或者將 VLAN ID 變更為新值,請輸入下列指令:
    rmportip -node node_name | node_id -vlan vlan_id port_id

    其中 node_name | node_id 指定要進行這些變更之節點的名稱或 ID,port_id 指定已配置的乙太網路埠 ID。-vlan 參數會設定或變更埠上 IPv4 位址的 VLAN ID。

  4. 如果要針對已配置了 IPv6 位址的埠,配置 VLAN ID,請輸入下列指令:
    cfgportip -node node_name | node_id -vlan_6 vlan_id port_id

    其中 node_name | node_id 指定要進行這些變更之節點的名稱或 ID,port_id 指定已配置的乙太網路埠 ID。-vlan_6 參數會設定或變更埠上 IPv6 位址的 VLAN ID。

  5. 如果要針對使用 IPv4 位址的失效接手埠,配置 VLAN ID,請輸入下列指令:
    cfgportip -node node_name | node_id -ip ipv4addr
    -gw ipv4gw -mask subnet_mask -failover -vlan vlan_id | -novlan port_id

    當同時包含 -vlan 參數與 -failover 參數,-vlan 參數會與夥伴節點的 IPv4 位址產生關聯。如果指定的節點是 I/O 群組中唯一的線上節點,則會由該節點來配置和提供 IP 位址和 VLAN ID。當 I/O 群組中的另一個節點回到線上時,則由該節點提供失效接手 IP 位址和 VLAN ID。

  6. 如果要針對使用 IPv6 位址的失效接手埠,配置 VLAN ID,請輸入下列指令:
    cfgportip -node node_name | node_id -ip_6 ipv6addr
    -gw_6 ipv6gw -prefix_6 prefix -failover -vlan_6 vlan_id | -novlan_6 port_id

    當同時包含 -vlan 參數與 -failover 參數時,-vlan 參數會與夥伴節點的 IPv6 位址產生關聯。如果指定的節點是 I/O 群組中唯一的線上節點,則會由該節點來配置和提供 IP 位址和 VLAN ID。當 I/O 群組中的另一個節點回到線上時,則由該節點提供失效接手 IP 位址和 VLAN ID。

  7. 如果只想移除配置了現有 IPv4 位址之埠上的 VLAN ID,請輸入下列指令:
    cfgportip -node node_name | node_id -novlan  port_id

    其中 node_name | node_id 指定要進行這些變更之節點的名稱或 ID,port_id 指定要進行這項變更的乙太網路埠 ID。

    -novlan 參數會停用乙太網路埠 IPv4 位址的 VLAN 標記,這表示此 VLAN 標籤與該埠沒有關聯。

  8. 如果只想移除配置了現有 IPv6 位址之埠上的 VLAN ID,請輸入下列指令:
    cfgportip -node node_name | node_id -novlan_6 port_id

    其中 node_name | node_id 指定要進行這些變更之節點的名稱或 ID,port_id 指定要進行這項變更的乙太網路埠 ID。

    -novlan_6 參數會停用乙太網路埠 IPv6 位址的 VLAN 標記,這表示此 VLAN 標籤與該埠沒有關聯。

    註: 以下任意兩個參數都不能一起使用:-vlan-vlan_6-novlan-novlan_6
  9. 如果要將 VLAN ID 和 IPv4 位址從節點上的乙太網路埠移除,請輸入下列指令:
    rmportip -node node_name | node_id port_id

    其中,node_name | node_id 指定要從其乙太網路埠中移除 IP 位址的節點名稱或 ID,port_id 指定乙太網路埠 ID。

  10. 如果要將 VLAN ID 和 IPv6 位址從節點上的乙太網路埠移除,請輸入下列指令:
    rmportip -ip_6 -node node_name | node_id port_id

    其中,node_name | node_id 指定要從其乙太網路埠中移除 IP 位址的節點名稱或 ID,port_id 指定乙太網路埠 ID。