通过将链路指定为 zone/link,可以从全局区域直接在非全局区域中创建 VNIC。此方法直接在非全局区域的名称空间中创建 VNIC。–t 选项用于指定 VNIC 是临时的。临时 VNIC 将持续到下一次重新引导区域之前。全局区域和其他非全局区域还可以具有同名的 VNIC。使用此方法只能临时创建 VNIC。
除临时创建 VNIC 之外,您还可以临时创建 VLAN 和基于 InfiniBand 的 IP (IP over InfiniBand, IPoIB) 分区。有关完整说明,请参见 dladm(1M) 手册页。
global# zoneadm -z zone boot
global# dladm create-vnic -t -l link zone/VNIC
指定 VNIC 为临时 VNIC。临时 VNIC 将持续到下一次重新引导区域之前。如果在非全局区域的名称空间中创建 VLAN,必须指定此选项。
指定链路,可以是物理链路或 etherstub。
有关将用来从全局区域在非全局区域中创建 VLAN 或 IPoIB 分区的命令语法的示例,请参见Example 2–5。
global# dladm show-link -Z
global# zlogin zone
zone# dladm show-link
以下示例说明了如何从全局区域在非全局区域中创建名为 vnic1 的 VNIC。
global# zoneadm -z zone1 boot global# dladm create-vnic -t -l net0 zone1/vnic1 global# dladm show-link -Z LINK ZONE CLASS MTU STATE OVER net0 global phys 1500 up -- zone1/vnic1 zone1 vnic 1500 down net0
以下示例显示了 zone1 的 dladm show-link 命令输出。
zone1# dladm show-link LINK CLASS MTU STATE OVER vnic1 vnic 1500 down ?
以下示例说明了如何从全局区域在非全局区域中创建名为 vlan3 的 VLAN。
global# dladm create-vlan -t -l net0 -v 3 zone1/vlan3
–v 选项指定基于以太网链路的 VLAN 的 VLAN-ID。
以下示例说明了如何从全局区域在非全局区域中创建名为 part1 的 IPoIB 分区。
global# dladm create-part -t -l net1 -P FFFF zone1/part1
–P 选项指定用于创建分区链路的分区密钥。