JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle VM Server for SPARC 2.1 管理指南     Oracle VM Server for SPARC (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle VM Server for SPARC 2.1 软件

1.  Oracle VM Server for SPARC 软件概述

2.  安装和启用软件

3.  安全

4.  设置服务和控制域

5.  设置来宾域

创建和启动来宾域

创建和启动来宾域

在来宾域上安装 Oracle Solaris OS

在来宾域上使用 DVD 安装 Oracle Solaris OS

从 Oracle Solaris ISO 文件的来宾域上安装 Oracle Solaris OS

在来宾域上执行 JumpStart 操作

6.  设置 I/O 域

7.  使用虚拟磁盘

8.  使用虚拟网络

9.  迁移域

10.  管理资源

11.  管理配置

12.  执行其他管理任务

第 2 部分可选的 Oracle VM Server for SPARC 软件

13.  Oracle VM Server for SPARC 物理机到虚拟机转换工具

14.  Oracle VM Server for SPARC Configuration Assistant

15.  使用 Oracle VM Server for SPARC 管理信息库软件

16.  Logical Domains Manager 发现

17.  将 XML 接口与 Logical Domains Manager 结合使用

词汇表

索引

在来宾域上安装 Oracle Solaris OS

本节说明了在来宾域上安装 Oracle Solaris OS 的一些不同方法。


注意

注意 - 在 Oracle Solaris OS 安装期间,不要与虚拟控制台断开连接。


在来宾域上使用 DVD 安装 Oracle Solaris OS

  1. 在 DVD 驱动器中插入 Oracle Solaris 10 OS DVD。
  2. 停止 primary 域上的卷管理守护进程 vold(1M)
    primary# svcadm disable volfs
  3. 停止并取消绑定来宾域 (ldg1)。
    primary# ldm stop ldg1
    primary# ldm unbind ldg1
  4. 将 DVD 与 DVD-ROM 介质添加为辅助卷和虚拟磁盘。

    以下命令将 c0t0d0s2 用作驻留有 Oracle Solaris 介质的 DVD 驱动器,将 dvd_vol@primary-vds0 用作辅助卷,将 vdisk_cd_media 用作虚拟磁盘。

    primary# ldm add-vdsdev /dev/dsk/c0t0d0s2 dvd_vol@primary-vds0
    primary# ldm add-vdisk vdisk_cd_media dvd_vol@primary-vds0 ldg1
  5. 检查以确定 DVD 是否已添加为辅助卷和虚拟磁盘。
    primary# ldm list-bindings
    NAME             STATE    FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME 
    primary          active   -n-cv   SP      4     4G       0.2%  22h 45m
    ...
    VDS 
       NAME             VOLUME         OPTIONS          DEVICE
       primary-vds0     vol1                            /dev/dsk/c2t1d0s2
       dvd_vol                                          /dev/dsk/c0t0d0s2
    ....
    ------------------------------------------------------------------------------
    NAME             STATE    FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
    ldg1             inactive -----           60    6G
    ...
    DISK
       NAME             VOLUME                      TOUT DEVICE  SERVER
       vdisk1           vol1@primary-vds0
       vdisk_cd_media   dvd_vol@primary-vds0
    ....
  6. 绑定并启动来宾域 (ldg1)。
    primary# ldm bind ldg1
    primary# ldm start ldg1
    LDom ldg1 started
    primary# telnet localhost 5000
    Trying 027.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
     
    Connecting to console "ldg1" in group "ldg1" ....
    Press ~? for control options ..
  7. 在客户机 OpenBoot PROM 中显示设备别名。

    在此示例中,可看到 vdisk_cd_media (即 Oracle Solaris DVD)的设备别名和 vdisk1 (即可安装 Oracle Solaris OS 的虚拟磁盘)的设备别名。

    ok devalias
    vdisk_cd_media  /virtual-devices@100/channel-devices@200/disk@1
    vdisk1          /virtual-devices@100/channel-devices@200/disk@0
    vnet1           /virtual-devices@100/channel-devices@200/network@0
    virtual-console /virtual-devices/console@1
    name            aliases
  8. 在来宾域的控制台上,将从分片 f 上的 vdisk_cd_media (disk@1) 进行引导。
    ok boot vdisk_cd_media:f
    Boot device: /virtual-devices@100/channel-devices@200/disk@1:f  File and args: -s
    SunOS Release 5.10 Version Generic_139555-08 64-bit
    Copyright (c), 1983-2010, Oracle and/or its affiliates.  All rights reserved.
  9. 继续执行 Oracle Solaris OS 安装菜单的剩余步骤。

从 Oracle Solaris ISO 文件的来宾域上安装 Oracle Solaris OS

  1. 停止并取消绑定来宾域 (ldg1)。
    primary# ldm stop ldg1
    primary# ldm unbind ldg1
  2. 将 Oracle Solaris ISO 文件添加为辅助卷和虚拟磁盘。

    以下命令将 solarisdvd.iso 用作 Oracle Solaris ISO 文件,将 iso_vol@primary-vds0 用作辅助卷,将 vdisk_iso 用作虚拟磁盘。

    primary# ldm add-vdsdev /export/solarisdvd.iso iso_vol@primary-vds0
    primary# ldm add-vdisk vdisk_iso iso_vol@primary-vds0 ldg1
  3. 检查以确定 Oracle Solaris ISO 文件是否已添加为辅助卷和虚拟磁盘。
    primary# ldm list-bindings
    NAME             STATE    FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME 
    primary          active   -n-cv   SP      4     4G       0.2%  22h 45m
    ...
    VDS 
       NAME             VOLUME         OPTIONS          DEVICE
       primary-vds0     vol1                            /dev/dsk/c2t1d0s2
       iso_vol                                          /export/solarisdvd.iso
    ....
    ------------------------------------------------------------------------------
    NAME             STATE    FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
    ldg1             inactive -----           60    6G
    ...
    DISK
       NAME       VOLUME               TOUT ID DEVICE  SERVER  MPGROUP
       vdisk1     vol1@primary-vds0
       vdisk_iso  iso_vol@primary-vds0
    ....
  4. 绑定并启动来宾域 (ldg1)。
    primary# ldm bind ldg1
    primary# ldm start ldg1
    LDom ldg1 started
    primary# telnet localhost 5000
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
     
    Connecting to console "ldg1" in group "ldg1" ....
    Press ~? for control options ..
  5. 在客户机 OpenBoot PROM 中显示设备别名。

    在此示例中,可看到 vdisk_iso(即 Oracle Solaris ISO 映像)的设备别名和 vdisk_install(即磁盘空间)的设备别名。

    ok devalias
    vdisk_iso       /virtual-devices@100/channel-devices@200/disk@1
    vdisk1          /virtual-devices@100/channel-devices@200/disk@0
    vnet1           /virtual-devices@100/channel-devices@200/network@0
    virtual-console /virtual-devices/console@1
    name            aliases
  6. 在来宾域的控制台上,将从分片 f 上的 vdisk_iso (disk@1) 进行引导。
    ok boot vdisk_iso:f
    Boot device: /virtual-devices@100/channel-devices@200/disk@1:f  File and args: -s
    SunOS Release 5.10 Version Generic_139555-08 64-bit
    Copyright (c) 1983-2010, Oracle and/or its affiliates.  All rights reserved.
  7. 继续执行 Oracle Solaris OS 安装菜单的剩余步骤。

在来宾域上执行 JumpStart 操作

此过程介绍了如何在来宾域上执行 JumpStart 操作。此过程遵循常规 JumpStart 过程,但它介绍了不同的磁盘设备名称格式,以用于来宾域的 JumpStart 配置文件中。请参见《Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装》

逻辑域中的虚拟磁盘设备名称不同于物理磁盘设备名称。因为虚拟磁盘设备名称不包含目标 ID (tN)。

相对于常用 cNtNdNsN,虚拟磁盘设备名称改用 cNdNsN 格式。其中 cN 是虚拟控制器,dN 是虚拟磁盘号,而 sN 是分片号码。