JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:Oracle Solaris Zones、Oracle Solaris 10 Zones 和资源管理     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle Solaris 资源管理

1.  资源管理介绍

2.  项目和任务(概述)

3.  管理项目和任务

4.  扩展记帐(概述)

5.  管理扩展记帐(任务)

6.  资源控制(概述)

7.  管理资源控制(任务)

8.  公平份额调度器(概述)

9.  管理公平份额调度器(任务)

10.  使用资源上限设置守护进程控制物理内存(概述)

11.  管理资源上限设置守护进程(任务)

12.  资源池(概述)

13.  创建和管理资源池(任务)

14.  资源管理配置示例

第 2 部分Oracle Solaris Zones

15.  Oracle Solaris Zones 介绍

16.  非全局区域配置(概述)

17.  规划和配置非全局区域(任务)

18.  关于安装、关闭、停止、卸载和克隆非全局区域(概述)

19.  安装、引导、关闭、停止、卸载和克隆非全局区域(任务)

20.  非全局区域登录(概述)

21.  登录到非全局区域(任务)

22.  关于区域迁移和 zonep2vchk 工具

23.  迁移 Oracle Solaris 系统和迁移非全局区域(任务)

24.  关于安装了区域的 Oracle Solaris 11 系统上的自动安装和软件包

25.  Oracle Solaris Zones 管理(概述)

26.  管理 Oracle Solaris Zones(任务)

27.  配置和管理不可编辑的区域

28.  各种 Oracle Solaris Zones 问题的故障排除

第 3 部分Oracle Solaris 10 Zones

29.  Oracle Solaris 10 Zones 介绍

30.  评估 Oracle Solaris 10 系统和创建归档文件

31.  (可选)将 Oracle Solaris 10 native 非全局区域迁移到 Oracle Solaris 10 Zones

32.  配置 solaris10 标记区域

33.  安装 solaris10 标记区域

区域安装映像

系统映像的类型

映像 sysidcfg 状态

安装 solaris10 标记区域

安装程序选项

如何安装 solaris10 标记区域

34.  引导区域、登录和区域迁移

词汇表

索引

安装 solaris10 标记区域

第 2 部分, Oracle Solaris Zoneszoneadm(1M) 手册页中所述的 zoneadm 命令是用于安装和管理非全局区域的主要工具。使用 zoneadm 命令的操作必须从目标系统上的全局区域中运行。

除了从归档文件解压缩文件外,安装过程还会执行检查、必需的后处理以及其他功能,以确保将区域优化为在主机上运行。

如果利用现有系统创建了 Oracle Solaris 系统归档文件,并在安装区域时使用 -p(保留 sysidcfg)选项,该区域将与用于创建映像的系统具有相同的标识。

如果在安装目标区域时使用 -u (sys-unconfig) 选项,则生成的区域将不会配置主机名或名称服务。


注意

注意 - 必须使用 -p 选项或 -u 选项。如果不指定这两个选项之一,将出现错误。


安装程序选项

选项
说明
-a
从中复制系统映像的归档文件位置。支持完整 Flash 归档文件以及 paxcpiogzip 压缩的 cpio bzip 压缩的 cpio 和 0 级 ufsdump
-c path
传送用于在安装完成后配置区域的 sysidcfg 文件。
-d path
从中复制系统映像的目录位置。
-d
-d 选项与破折号参数一起使用可指示要在 zonepath 中使用的现有目录布局。因此,如果管理员在安装前手动设置 zonepath 目录,则 -d 选项可用于指示该目录已经存在。
-p
保留系统标识。

必须使用 -p-u

-s
无提示安装。
-u
对区域执行 sys-unconfig

必须使用 -p-u

-u 选项外,还可以使用 -c 来传送用于在安装完成后配置区域的 sysidcfg 文件。

-v
详细输出。

-a-d 选项相互排斥。

如何安装 solaris10 标记区域

可使用 zoneadm 命令和 install 子命令来安装已配置的 solaris10 标记区域。

有关创建 Oracle Solaris 10 系统映像的信息,请参见为将 Oracle Solaris 10 系统直接迁移到区域中创建映像。要在所创建的系统映像中保留 sysidcfg 标识而不改变映像,请在 -install 子命令之后使用 p 选项。要从所创建的系统映像中删除系统标识而不改变映像,请使用 -u 选项。将对目标区域执行 sys-unconfig-c 选项可用来包含 sysidcfg 文件,该文件所含的信息可用于在安装完成后配置区域。

示例过程显示了如何对所创建的已安装物理 Oracle Solaris 10 系统的归档文件映像使用 -a 选项。

您必须是全局管理员或在全局区域中具有相应授权的用户才能执行此过程。

  1. 成为管理员。
  2. 通过将 zoneadm install 命令与- a 选项和归档文件路径组合使用,安装已配置区域 s10-zone
    global# zoneadm -z s10-zone install -a /net/machine_name/s10-system.flar -u

    安装完成时,将显示多条消息。这可能需要一些时间。

  3. (可选的)如果出现一个错误消息,并且无法安装区域,请使用 zoneadm list 命令以及 -c-v 选项来获取区域状态:
    global# zoneadm list -cv
    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              solaris    shared
     -  s10-zone configured   /zones/s10-zone                solaris10  shared
    • 如果显示为已配置状态,请执行消息中指定的更正操作,并再次尝试执行 zoneadm install 命令。

    • 如果显示为未完成状态,请首先执行以下命令:

      global# zoneadm -z my-zone uninstall

      然后执行消息中指定的更正操作,并再次尝试 zoneadm install 命令。

  4. 当安装完成时,使用带有 -i-v 选项的 list 子命令来列出已安装的区域并检验状态。
    global# zoneadm list -iv

    将显示以下类似信息:

    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              solaris     shared
     -  s10-zone  installed    /zones/s10-zone               solaris10   shared

示例 33-1 solaris10 区域安装

# zoneadm -z s10-zone install -u -a /net/machinename/s10_image.flar
      Log File: /var/tmp/s10-zone.install.21207.log
        Source: /net/machinename/s10_image.flar
    Installing: This may take several minutes...
Postprocessing: This may take a minute...

        Result: Installation completed successfully.
      Log File: /zones/s10-zone/root/var/log/s10-zone.install.21207.log

故障排除

如果安装失败,请查看日志文件。如果成功,则日志文件位于区域内的 /var/log 中。如果失败,则日志文件位于全局区域内的 /var/tmp 中。

如果区域安装中断或失败,则此区域会处于未完成状态。请使用带有 -F 选项的 uninstall 命令将区域重置为已配置状态。