跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 11.1 管理:Oracle Solaris Zones、Oracle Solaris 10 Zones 和资源管理 Oracle Solaris 11.1 Information Library (简体中文) |
19. 安装、引导、关闭、停止、卸载和克隆非全局区域(任务)
23. 迁移 Oracle Solaris 系统和迁移非全局区域(任务)
24. 关于安装了区域的 Oracle Solaris 11.1 系统上的自动安装和软件包
25. Oracle Solaris Zones 管理(概述)
26. 管理 Oracle Solaris Zones(任务)
28. 各种 Oracle Solaris Zones 问题的故障排除
29. Oracle Solaris 10 Zones 介绍
30. 评估 Oracle Solaris 10 系统和创建归档文件
在目标系统中安装必要的 Oracle Solaris 软件包
仅 Oracle Solaris 10 系统:获取 zonep2vchk 实用程序
31. (可选)将 Oracle Solaris 10 native 非全局区域迁移到 Oracle Solaris 10 Zones
可以使用 Oracle Solaris Flash 归档工具为能迁移到区域中的已安装系统创建映像。
创建映像之前,可对系统进行完全配置,以包含将在区域中运行的所有软件。安装区域时,安装程序将使用该映像。
在具有 ZFS 根的系统中,可以使用 flarcreate(1M) Oracle Solaris 10 手册页中介绍的 flarcreate 命令创建系统映像。缺省情况下,创建的 flar 是一个 ZFS 发送流,如《Oracle Solaris 11.1 管理:ZFS 文件系统》中的"发送和接收 ZFS 数据"中所述。
此示例过程使用 NFS 将 Flash 归档文件放到目标 Oracle Solaris 11 系统上,不过您可以使用任一方法移动这些文件。
您必须是全局管理员或在全局区域中具有所需权限配置文件的用户才能执行此过程。
# cd /
source-system # flarcreate -n s10-system /net/target/export/archives/s10-system.flar
要从归档文件中排除不在 ZFS 数据集范围内的数据,必须将 cpio 或 pax 与 flarcreate 组合使用。可以使用 -L archiver 选项将 cpio 或 pax 指定为归档文件的方法。
此示例过程使用 NFS 将 Flash 归档文件放到目标 Oracle Solaris 11 系统上,不过您可以使用任一方法移动这些文件。
您必须是全局管理员或在全局区域中具有所需权限配置文件的用户才能执行此过程。
# cd /
source-system # flarcreate -S -n s10-system -x /path/to/exclude -L cpio /net/target/export/archives/s10-system.flar Determining which filesystems will be included in the archive... Creating the archive... cpio: File size of "etc/mnttab" has increased by 435 2068650 blocks 1 error(s) Archive creation complete.
提示 - 在某些情况下,flarcreate 可能显示 cpio 命令的错误。通常,这些消息是诸如 File size of etc/mnttab has increased by 33 之类的消息。当这些消息与日志文件或反映系统状态的文件有关时,可将其忽略。请务必要彻底查看所有的错误消息。
您可以使用其他方法创建归档文件。安装程序可以接受以下归档文件格式:
cpio 归档文件
gzip 压缩的 cpio 归档文件
bzip2 压缩的 cpio 归档文件
使用 -x xustar (XUSTAR) 格式创建的 pax 归档文件
ufsdump 级别零(完整)备份
此外,安装程序仅接受使用归档实用程序创建的文件的目录,该实用程序可以保存和恢复文件权限、所有权和链接。
有关更多信息,请参见 cpio(1)、pax(1)、bzip2(1)、gzip(1) 和 ufsdump(1M) 手册页。
注 - 如果使用除 Flash 归档文件以外的方法创建 P2V 的归档文件,则必须卸载源系统上依赖于处理器的 libc.so.1 挂载 lofs 的 (hwcap) 硬件功能库,然后才能创建归档文件。否则,安装有归档文件的区域在目标系统中可能无法引导。创建归档文件后,您可以在 /lib/libc.so.1 之上通过使用 lofs 和挂载 -O 选项重新挂载适当的硬件功能库。
source-system# umount /lib/libc.so.1 source-system# mount -O -F lofs /lib/libc.so.1