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.  安装、引导、关闭、停止、卸载和克隆非全局区域(任务)

区域安装(任务列表)

安装和引导区域

(可选的)如何在安装已配置的区域之前检验该区域

如何安装已配置的区域

如何获取已安装的非全局区域的 UUID

如何将已安装的非全局区域标记为未完成

(可选的)如何将已安装区域转换为就绪状态

如何引导区域

如何在单用户模式下引导区域

下一步执行的操作

关闭、停止、重新引导、卸载、克隆和删除非全局区域(任务列表)

关闭、停止、重新引导和卸载区域

如何关闭区域

如何停止区域

如何重新引导区域

如何卸载区域

在同一系统中克隆非全局区域

如何克隆区域

移动非全局区域

如何移动不在共享存储中的区域

从系统中删除非全局区域

如何删除非全局区域

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

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

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

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

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

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.  引导区域、登录和区域迁移

词汇表

索引

在同一系统中克隆非全局区域

克隆用于从源 zonepath 向目标 zonepath 复制数据来在系统上置备新区域。

当源 zonepath 和目标 zonepath 都驻留在 ZFS 上并且位于同一个池中,zoneadm clone 命令会自动使用 ZFS 来克隆区域。但您可以指定,复制 ZFS zonepath 但不进行 ZFS 克隆。

如何克隆区域

在安装新区域之前,必须先对其进行配置。传递给 zoneadm create 子命令的参数是要克隆的区域名称。必须停止此源区域。

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

  1. 成为 root 用户或承担等效角色。
  2. 停止要克隆的源区域,在此过程中该区域为 my-zone
    global# zoneadm -z my-zone halt
  3. 通过将源区域 my-zone 的配置导出到文件(例如 master),开始配置新区域。
    global# zonecfg -z my-zone export -f /zones/master

    注 - 也可以通过使用如何配置区域中的过程而不是通过修改现有配置来创建新区域配置。如果使用此方法,请在创建区域后,直接跳到步骤 6。


  4. 编辑文件 master。对于在不同的区域中不能相同的组件,请为其设置不同的属性和资源。例如,您必须设置新的 zonepath。对于共享 IP 区域,必须更改任何网络资源中的 IP 地址。对于专用 IP 区域,必须更改任何网络资源的物理属性。
  5. 通过使用文件 master 中的命令创建新区域 zone1
    global# zonecfg -z zone1 -f /zones/master
  6. 通过克隆 my-zone 安装新区域 zone1
    global# zoneadm -z zone1 clone my-zone

    系统将显示:

    Cloning zonepath /zones/my-zone...
  7. (可选)如果存储对象包含预先存在的分区、zpool 或 UFS 文件系统,则 clone 会失败并显示错误消息。

    要继续操作和覆盖所有预先存在的数据,请使用 zoneadm clone 的相应 -x 选项。必须先卸载源区域,然后才能使用 force 子命令。

    -x force-zpool-import
    -x force-zpool-create=zpoolname
    -x force-zpool-create=zpoolname1,zpoolname2,zpoolname3
    -x force-zpool-create-all

    该选项和 zpool create -f 命令类似。

    -x force-zpool-create=zpoolname 选项可以多次使用。

    请注意,必须先停止源区域,然后才能使用 -x force 选项。

  8. 列出系统上的区域。
    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              solaris    shared
     -  my-zone  installed    /zones/my-zone                 solaris    excl  
     -  zone1    installed    /zones/zone1                   solaris    excl  

示例 19-3 将系统配置文件应用到克隆区域

要包括配置文件:

# zoneadm -z zone1 clone -c /path/config.xml my-zone

请注意,必须提供配置文件的绝对路径。