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

文档信息

前言

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

1.  Oracle VM Server for SPARC 软件概述

2.  安装和启用软件

3.  Oracle VM Server for SPARC 安全

4.  设置服务和控制域

5.  设置来宾域

6.  设置 I/O 域

7.  使用虚拟磁盘

虚拟磁盘简介

管理虚拟磁盘

如何添加虚拟磁盘

如何多次导出虚拟磁盘后端

如何更改虚拟磁盘选项

如何更改超时选项

如何删除虚拟磁盘

虚拟磁盘标识符和设备名称

虚拟磁盘外观

完整磁盘

具有单个分片的磁盘

虚拟磁盘后端选项

只读 (ro) 选项

独占 (excl) 选项

分片 (slice) 选项

虚拟磁盘后端

物理磁盘或磁盘 LUN

如何将物理磁盘作为虚拟磁盘导出

物理磁盘分片

如何将物理磁盘分片作为虚拟磁盘导出

如何导出分片 2

文件和卷

文件或卷作为完整磁盘导出

如何将文件作为完整磁盘导出

如何将 ZFS 卷作为完整磁盘导出

文件或卷作为具有单个分片的磁盘导出

如何将 ZFS 卷作为具有单个分片的磁盘导出

导出卷以及向后兼容性

不同类型的后端的导出方式汇总

将文件和磁盘分片作为虚拟磁盘导出的准则

配置虚拟磁盘多路径

虚拟磁盘多路径和虚拟磁盘超时

如何配置虚拟磁盘多路径

CD、DVD 和 ISO 映像

如何将 CD 或 DVD 从服务域导出到来宾域

如何从 primary 域导出 ISO 映像以安装来宾域

虚拟磁盘超时

虚拟磁盘和 SCSI

虚拟磁盘和 format 命令

将 ZFS 用于虚拟磁盘

在服务域中配置 ZFS 池

使用 ZFS 存储磁盘映像

使用 ZFS 存储磁盘映像的示例

如何使用 ZFS 卷创建磁盘映像

如何使用 ZFS 文件创建磁盘映像

如何导出 ZFS 卷

如何导出 ZFS 文件

如何将 ZFS 卷或文件指定给来宾域

创建磁盘映像的快照

如何创建磁盘映像的快照

使用克隆置备新域

克隆引导磁盘映像

在 Logical Domains 环境中使用卷管理器

在卷管理器之上使用虚拟磁盘

在 Solaris 卷管理器之上使用虚拟磁盘

在安装了 VxVM 的情况下使用虚拟磁盘

在虚拟磁盘之上使用卷管理器

在虚拟磁盘之上使用 ZFS

在虚拟磁盘之上使用 Solaris 卷管理器

在虚拟磁盘之上使用 VxVM

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 (Oracle Solaris 10)

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

16.  Logical Domains Manager 发现

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

词汇表

索引

CD、DVD 和 ISO 映像

您可以按照与导出任意常规磁盘相同的方式导出光盘 (compact disc, CD) 或数字通用光盘 (digital versatile disc, DVD)。要将 CD 或 DVD 导出到来宾域,应将 CD 或 DVD 设备的分片 2 作为完整磁盘导出(即,不使用 slice 选项)。


注 - 您无法导出 CD 或 DVD 驱动器本身,而只能导出 CD 或 DVD 驱动器内部的 CD 或 DVD。因此,CD 或 DVD 必须存在于该驱动器内部,才可以将其导出。此外,要能够导出 CD 或 DVD,该 CD 或 DVD 在服务域中不能处于使用状态。具体地说,卷管理文件系统 volfs 服务不得使用该 CD 或 DVD。有关如何使 volfs 停止使用设备的说明,请参见如何将 CD 或 DVD 从服务域导出到来宾域


如果存在存储在文件或卷中的 CD 或 DVD 的国际标准化组织 (International Organization for Standardization, ISO) 映像,并将该文件或卷作为完整磁盘导出,则它在来宾域中将显示为一个 CD 或 DVD。

导出 CD、DVD 或 ISO 映像后,它将在来宾域中自动显示为只读设备。但是,您不能在来宾域中执行任何 CD 控制操作;即,无法从来宾域启动、停止或弹出 CD。如果导出的 CD、DVD 或 ISO 映像可引导,则可以在相应的虚拟磁盘中对来宾域进行引导。

例如,如果导出 Oracle Solaris OS 安装 DVD,则可以在与该 DVD 相对应的虚拟磁盘上引导来宾域,并从该 DVD 安装该来宾域。为此,当来宾域进入 ok 提示符时,请使用以下命令。

ok boot /virtual-devices@100/channel-devices@200/disk@n:f

其中 n 是表示已导出 DVD 的虚拟磁盘的索引。


注 - 如果导出 Oracle Solaris OS 安装 DVD,并在与该 DVD 相对应的虚拟磁盘上引导来宾域以对其进行安装,则在安装期间不能更改该 DVD。因此,您可能需要跳过任何请求其他 CD/DVD 的安装步骤,或者需要提供备用路径来访问请求的此介质。


如何将 CD 或 DVD 从服务域导出到来宾域

  1. 在服务域中,检查卷管理守护进程 vold 是否正在运行且处于联机状态。
    service# svcs volfs
    STATE          STIME    FMRI
    online         12:28:12 svc:/system/filesystem/volfs:default
  2. 执行以下操作之一:
    • 如果卷管理守护进程未运行或未处于联机状态,请跳至步骤 3。

    • 如果卷管理守护进程正在运行且处于联机状态(如步骤 1 的示例所示),请执行以下操作:

    1. 编辑 /etc/vold.conf 文件并注释掉以下列文字开头的行。
      use cdrom drive....

      请参见 vold.conf(4) 手册页。

    2. 将 CD 或 DVD 插入 CD 或 DVD 驱动器。
    3. 在服务域中,重新启动卷管理文件系统服务。
      service# svcadm refresh volfs
      service# svcadm restart volfs
  3. 在服务域中,查找 CD-ROM 设备的磁盘路径。
    service# cdrw -l
    Looking for CD devices...
       Node                   Connected Device                 Device type
    ----------------------+--------------------------------+-----------------
    /dev/rdsk/c1t0d0s2    | MATSHITA CD-RW  CW-8124   DZ13 | CD Reader/Writer
  4. 将 CD 或 DVD 磁盘设备作为完整磁盘导出。
    primary# ldm add-vdsdev /dev/dsk/c1t0d0s2 cdrom@primary-vds0
  5. 将导出的 CD 或 DVD 指定给来宾域。

    下面介绍如何将导出的 CD 或 DVD 指定给域 ldg1

    primary# ldm add-vdisk cdrom cdrom@primary-vds0 ldg1
多次导出 CD 或 DVD

CD 或 DVD 可以导出多次并可以指定给不同的来宾域。有关更多信息,请参见如何多次导出虚拟磁盘后端

如何从 primary 域导出 ISO 映像以安装来宾域

以下过程介绍如何从 primary 域导出 ISO 映像并使用它安装来宾域。并假定 primary 域和来宾域均已配置。

例如,以下 ldm list 显示 primaryldom1 域均已进行配置:

# ldm list
NAME             STATE    FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
primary          active   -n-cv   SP      4     4G       0.3%  15m
ldom1            active   -t---   5000    4     1G        25%  8m
  1. 添加虚拟磁盘服务器设备以导出 ISO 映像。

    在本示例中,ISO 映像是 /export/images/sol-10-u8-ga-sparc-dvd.iso

    # ldm add-vdsdev /export/images/sol-10-u8-ga-sparc-dvd.iso dvd-iso@primary-vds0
  2. 停止来宾域。

    在本示例中,逻辑域是 ldom1

    # ldm stop-domain ldom1
    LDom ldom1 stopped
  3. 将 ISO 映像的虚拟磁盘添加到逻辑域。

    在本示例中,逻辑域是 ldom1

    # ldm add-vdisk s10-dvd dvd-iso@primary-vds0 ldom1
  4. 重新启动来宾域。

    在本示例中,逻辑域是 ldom1

    # ldm start-domain ldom1
    LDom ldom1 started
    # ldm list
    NAME             STATE    FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
    primary          active   -n-cv   SP      4     4G       0.4%  25m
    ldom1            active   -t---   5000    4     1G       0.0%  0s

    在本示例中,ldm list 命令显示 ldom1 域已刚刚启动。

  5. 连接到来宾域。
    # telnet localhost 5000
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
    
    Connecting to console "ldom1" in group "ldom1" ....
    Press ~? for control options ..
  6. 验证 ISO 映像是否以虚拟磁盘形式存在。
    {0} ok show-disks
    a) /virtual-devices@100/channel-devices@200/disk@1
    b) /virtual-devices@100/channel-devices@200/disk@0
    q) NO SELECTION
    Enter Selection, q to quit: q

    在本示例中,新添加的设备是 /virtual-devices@100/channel-devices@200/disk@1

  7. 引导要从 ISO 映像安装的来宾域。

    在本示例中,从 /virtual-devices@100/channel-devices@200/disk@1 磁盘的 f 分片引导。

    {0} ok boot /virtual-devices@100/channel-devices@200/disk@1:f