在 Oracle® Solaris 11.2 中管理网络虚拟化和网络资源

退出打印视图

更新时间: 2014 年 9 月
 
 

为数据链路配置 CPU 池

本节介绍了如何在创建数据链路时或者以后在数据链路需要进一步配置时,为链路设置 pool 属性。

如何为数据链路配置 CPU 池

开始之前

您必须已完成以下任务:

  1. 将链路的 pool 属性设置为您为区域创建的 CPU 池。
    • 如果尚未创建 VNIC,请使用以下语法:
      # dladm create-vnic -l link -p pool=pool VNIC
    • 如果 VNIC 存在,请使用以下语法:
      # dladm set-linkprop -p pool=pool VNIC
  2. 设置区域以使用 VNIC。
    global# zonecfg -z zone
    zonecfg:zone> add net
    zonecfg:zone:net> set physical=VNIC
    zonecfg:zone:net> end
    
  3. 验证并提交您已经实施的更改,然后退出该区域。
    zonecfg:zone> verify
    zonecfg:zone> commit
    zonecfg:zone> exit
示例 7-4  将链路的 CPU 池指定给区域

本示例说明如何将池指定给区域的数据链路。该方案基于Figure 7–1 中的配置。本示例假定已为区域配置一个名为 pool99 的 CPU 池。然后将该池指定给一个 VNIC。最后,将非全局区域 zone1 设置为使用该 VNIC 作为网络接口。

# dladm create-vnic -l net1 -p pool=pool99 vnic1

# zonecfg -z zone1
zonecfg:zone1> add net
zonecfg:zone1:net> set physical=vnic1
zonecfg:zone1:net> end
zonecfg:zone1> verify
zonecfg:zone1> commit
zonecfg:zone1> exit