Oracle® VM Server for SPARC 3.2 管理指南

退出打印视图

更新时间: 2015 年 5 月
 
 

如何创建默认服务

  1. 创建虚拟控制台集中器 (vcc) 服务,以供虚拟网络终端服务器守护进程 (vntsd) 使用,并将该服务器作为所有逻辑域控制台的集中器。

    例如,以下命令会将端口范围从 5000 到 5100 的虚拟控制台集中器服务 (primary-vcc0) 添加到控制域 (primary)。

    primary# ldm add-vcc port-range=5000-5100 primary-vcc0 primary
  2. 创建虚拟磁盘服务器 (vds),以允许将虚拟磁盘导入到逻辑域中。

    例如,以下命令会将虚拟磁盘服务器 (primary-vds0) 添加到控制域 (primary)。

    primary# ldm add-vds primary-vds0 primary
  3. 创建虚拟交换机服务 (vsw),以启用逻辑域中的虚拟网络 (vnet) 设备之间的联网。

    如果每个逻辑域都必须通过虚拟交换机与外界进行通信,请将符合 GLDv3 的网络适配器分配给虚拟交换机。

    • 在 Oracle Solaris 10 中,将网络适配器上的虚拟交换机服务添加到控制域。

      primary# ldm add-vsw net-dev=network-device vsw-service primary

      例如,以下命令会将网络适配器 nxge0 上的虚拟交换机服务 (primary-vsw0) 添加到控制域 (primary):

      primary# ldm add-vsw net-dev=nxge0 primary-vsw0 primary
    • 在 Oracle Solaris 11 中,在要用于来宾域联网的网络设备上添加虚拟交换机服务 (primary-vsw0):

      primary# ldm add-vsw net-dev=network-device vsw-service primary

      例如,以下命令会将网络设备 net0 上的虚拟交换机服务 (primary-vsw0) 添加到控制域 (primary):

      primary# ldm add-vsw net-dev=net0 primary-vsw0 primary

      可以使用 ldm list-netdev -b 命令来确定可用于虚拟交换机的后端网络设备。请参见虚拟交换机

      可以通过使用 ldm set-vsw 命令动态地更新 net-dev 属性值。

    • 以下过程仅适用于 Oracle Solaris 10 OS,应在 Oracle Solaris 11 系统上执行。

      此命令会自动将 MAC 地址分配给虚拟交换机。您可以指定将 MAC 地址作为 ldm add-vsw 命令的选项。但是,在这种情况下,您需要负责确保指定的 MAC 地址与现有的 MAC 地址不冲突。

      如果添加的虚拟交换机将取代底层物理适配器作为主网络接口,则必须为其分配物理适配器的 MAC 地址,以便动态主机配置协议 (Dynamic Host Configuration Protocol, DHCP) 服务器会为该域分配相同的 IP 地址。请参见启用控制/服务域与其他域之间的联网(仅限 Oracle Solaris 10)

      primary# ldm add-vsw mac-addr=2:04:4f:fb:9f:0d net-dev=nxge0 primary-vsw0 primary
  4. 检验是否已使用 list-services 子命令创建服务。

    输出结果应该与以下内容类似:

    primary# ldm list-services primary
    VDS
        NAME             VOLUME         OPTIONS          DEVICE
        primary-vds0
     
    VCC
        NAME             PORT-RANGE
        primary-vcc0     5000-5100
     
    VSW
        NAME             MAC               NET-DEV   DEVICE     MODE
        primary-vsw0     02:04:4f:fb:9f:0d nxge0     switch@0   prog,promisc