使用 CLI 为 iSCSI 或 iSER 配置 VLAN 标识

您可以使用命令行界面 (CLI) 通过多种方式配置节点端口 IP 地址的虚拟局域网 (VLAN) 标识。

Remember:

如果使用 cfgportip 来修改与特定以太网端口关联的 IP 地址而不指定新的 VLAN 标识,那么新的(修改后的)IP 地址将继承先前 IP 地址(IPv4 或 IPv6)的现有 VLAN 标识设置。

  1. 要将一个 VLAN 标识以及一个端口 IPv4 地址配置到指定的以太网端口,请使用 cfgportip 命令中的 -vlan 参数,如以下命令行界面 (CLI) 命令所示:
    cfgportip -node node_name | node_id -ip ipv4addr
    -gw ipv4gw -mask subnet_mask -vlan vlan_idport_id

    其中,node_name | node_id 指定要配置的节点的名称或标识,ipv4addr 是以太网端口的 IPv4 地址,ipv4gw 是 IPv4 网关 IP 地址,subnet_mask 是 IPv4 子网掩码,port_id 指定以太网端口标识。 -vlan 参数将虚拟局域网 (VLAN) 标识设置为 vlan_id 变量指定的值。 它可以为 0 - 4095 的数字。 要查看此配置,请使用 lsportip 命令。

  2. 要配置一个 VLAN 标识与一个端口 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 指定要配置的节点的名称或标识,ipv6addr 是以太网端口的 IPv6 地址,ipv6gw 是 IPv6 网关 IP 地址,subnet_mask 是 IPv6 子网掩码,port_id 指定以太网端口标识。 -vlan_6 参数将 VLAN 标识设置为 vlan_id 指定的值。 要查看此配置,请使用 lsportip 命令。

  3. 要为已经用 IPv4 地址配置的端口配置 VLAN 标识,或者将 VLAN 标识更改为新值,请输入以下命令:
    cfgportip -node node_name | node_id -vlan vlan_id port_id
    其中,node_name | node_id 指定在其上进行这些更改的节点的名称或标识,port_id 指定已经配置的以太网端口标识。 -vlan 参数设置或更改端口上 IPv4 地址的 VLAN 标识。
    Note:

    如果更改与特定以太网端口关联的 IPv4 IP 地址而不指定新的 VLAN 标识,新(已修改的)IP 地址将继承先前 IPv4 IP 地址的现有 VLAN 标识设置。

  4. 要为已经用 IPv6 地址配置的端口配置 VLAN 标识,请输入以下命令:
    cfgportip -node node_name | node_id -vlan_6 vlan_id port_id
    其中,node_name | node_id 指定在其上进行这些更改的节点的名称或标识,port_id 指定已经配置的以太网端口标识。 -vlan_6 参数设置或更改端口上 IPv6 地址的 VLAN 标识。
    Note:

    如果更改与特定以太网端口关联的 IPv6 IP 地址而不指定新的 VLAN 标识,新(已修改的)IP 地址将继承先前 IPv6 IP 地址的现有 VLAN 标识设置。

  5. 要为故障转移端口配置 VLAN 标识和 IPv4 地址,请输入以下命令:
    cfgportip -node node_name | node_id -ip ipv4addr
    -gw ipv4gw -mask subnet_mask -failover -vlan vlan_id | -novlanport_id

    -vlan 参数与 -failover 参数包含在一起时,-vlan 参数与伙伴节点的 IPv4 地址相关联。 如果指定的节点是 I/O 组中唯一联机的节点,那么由该节点配置和提供 IP 地址和 VLAN 标识。 I/O 组中的另一个节点联机时,将由该节点提供故障转移 IP 地址和 VLAN 标识。

  6. 要为故障转移端口配置 VLAN 标识和 IPv6 地址,请输入以下命令:
    cfgportip -node node_name | node_id -ip_6 ipv6addr
    -gw_6 ipv6gw -prefix_6 prefix -failover -vlan_6 vlan_id
    | -novlan_6port_id

    -vlan 参数与 -failover 参数包含在一起时,-vlan 参数与伙伴节点的 IPv6 地址相关联。 如果指定的节点是 I/O 组中唯一联机的节点,那么由该节点配置和提供 IP 地址和 VLAN 标识。 I/O 组中的另一个节点联机时,将由该节点提供故障转移 IP 地址和 VLAN 标识。

  7. 要只除去现有 IPv4 地址的配置端口上的 VLAN 标识,请输入以下命令:
    cfgportip -node node_name | node_id -novlan  port_id

    其中,node_name | node_id 指定在其上进行这些更改的节点的名称或标识,port_id 指定在其上进行此更改的以太网端口标识。

    -novlan 参数禁用以太网端口的 IPv4 地址的 VLAN 标记,这意味着此 VLAN 标记与该端口无关。

  8. 要只除去现有 IPv6 地址的配置端口上的 VLAN 标识,请输入以下命令:
    cfgportip -node node_name | node_id -novlan_6 port_id

    其中,node_name | node_id 指定在其上进行这些更改的节点的名称或标识,port_id 指定在其上进行此更改的以太网端口标识。

    -novlan_6 参数禁用以太网端口的 IPv6 地址的 VLAN 标记,这意味着此 VLAN 标记与该端口无关。

    Note: 以下任意两个参数都不能一起使用:-vlan-vlan_6-novlan-novlan_6
  9. 要从节点以太网端口除去 VLAN 标识和 IPv4 地址,请输入以下命令:
    rmportip -node node_name | node_idport_id

    其中,node_name | node_id 指定包含要从中除去 IP 地址的以太网端口的节点的名称或标识,port_id 指定以太网端口标识。

  10. 要从节点以太网端口除去 VLAN 标识和 IPv6 地址,请输入以下命令:
    rmportip -ip_6 -node node_name | node_idport_id

    其中,node_name | node_id 指定包含要从中除去 IP 地址的以太网端口的节点的名称或标识,port_id 指定以太网端口标识。