JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 11.1 管理:Oracle Solaris Zones、Oracle Solaris 10 Zones 和资源管理     Oracle Solaris 11.1 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.1 系统上的自动安装和软件包

运行 Oracle Solaris 11.1 发行版的系统上的映像包管理系统软件

区域包管理概述

关于软件包和区域

关于在安装了区域的系统中添加软件包

在全局区域中使用 pkg

在非全局区域中使用 pkg install 命令

使用定制 AI 清单在区域中添加其他软件包

关于在区域中删除软件包

软件包信息查询

在安装了区域的系统上进行代理配置

在全局区域中配置代理

使用 https_proxyhttp_proxy 覆盖 system-repository 代理

并行区域更新

区域状态对软件包操作有何影响

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 标记区域

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

词汇表

索引

关于在安装了区域的系统中添加软件包

在 Oracle Solaris 11 发行版中,使用 pkg install 命令。

# pkg install package_name

在全局区域中使用 pkg

在全局区域中使用 pkg install 命令可将软件包仅添加到全局区域。软件包不会传播到其他任何区域。

在非全局区域中使用 pkg install 命令

区域管理员在非全局区域中使用 pkg install 命令可将软件包仅添加到非全局区域。要在指定的非全局区域中添加软件包,请以区域管理员身份执行 pkg install 命令。

软件包相关项将在 IPS 中自动处理。

使用定制 AI 清单在区域中添加其他软件包

可通过修订 AI 清单实现在安装期间自动在区域中添加额外软件。将安装指定的软件包及其依赖的软件包。将从 AI 清单获取缺省的软件包列表。缺省 AI 清单是 /usr/share/auto_install/manifest/zone_default.xml。有关查找和使用软件包的信息,请参见《添加和更新 Oracle Solaris 11.1 软件包》

示例 24-1 修订清单

以下过程将 mercurialvim 编辑器的完整安装添加到名为 my-zone 的已配置区域。(请注意,缺省情况下,只安装最小的 vim-core,vim-core 是 solaris-small-server 的一部分。

  1. 将缺省 AI 清单复制到用于编辑此文件的位置,使此文件可写。

    # cp /usr/share/auto_install/manifest/zone_default.xml ~/my-zone-ai.xml
    # chmod 644 ~/my-zone-ai.xml
  2. 编辑此文件,将 mercurialvim 软件包添加到 software_data 部分,如下所示:

          <software_data action="install">
                   <name>pkg:/group/system/solaris-small-server</name>
                   <name>pkg:/developer/versioning/mercurial</name>
                   <name>pkg:/editor/vim</name>
                </software_data>
  3. 安装区域。

    # zoneadm -z my-zone install -m ~/my-zone-ai.xml

    系统将显示:

    A ZFS file system has been created for this zone.
    Progress being logged to /var/log/zones/zoneadm.20111113T004303Z.my-zone.install
           Image: Preparing at /zones/my-zone/root.
    
     Install Log: /system/volatile/install.15496/install_log
     AI Manifest: /tmp/manifest.xml.XfaWpE
      SC Profile: /usr/share/auto_install/sc_profiles/enable_sci.xml
        Zonename: my-zone
    Installation: Starting ...
    
                  Creating IPS image
                  Installing packages from:
                      solaris
                          origin:  http://localhost:1008/solaris/54453f3545de891d4daa841ddb3c844fe8804f55/
                   
    DOWNLOAD                                  PKGS       FILES    XFER (MB)
    Completed                              169/169 34047/34047  185.6/185.6
    
    PHASE                                        ACTIONS
    Install Phase                            46498/46498 
    
    PHASE                                          ITEMS
    Package State Update Phase                   169/169 
    Image State Update Phase                         2/2 
    Installation: Succeeded
    ...