要执行此过程,您必须是全局区域中的全局管理员。
此示例过程使用空白的归档文件映像 solaris8-image.flar。该归档文件处于 sys-unconfig 状态。要获取此文件,请参见软件下载。
有关创建 Solaris 8 系统映像的信息,请参见为将 Solaris 8 系统直接迁移到区域中创建映像。
成为超级用户或承担主管理员角色。
通过将 zoneadm 命令与 install a 选项和归档文件路径结合使用,来安装已配置区域 -s8-zone。
global# zoneadm -z s8-zone install -u -a /net/server/s8_image.flar |
安装完成时,将显示多条消息。这可能需要一些时间。
要在所创建的系统映像中保留 sysidcfg 标识而不改变映像,请在 -install 子命令之后使用 p 选项。要从所创建的系统映像中删除系统标识而不改变映像,请使用 -u 选项。将对目标区域执行 sys-unconfig。
(可选)如果显示错误消息并且无法安装区域,请键入以下命令获取区域状态:
global# zoneadm list -cv |
ID NAME STATUS PATH BRAND IP 0 global running / native shared - s8-zone configured /export/home/s8-zone solaris8 shared |
如果显示为已配置状态,请执行消息中指定的更正操作,并再次尝试 zoneadm install 命令。
如果显示为未完成状态,请首先执行以下命令:
global# zoneadm -z my-zone uninstall |
然后执行消息中指定的更正操作,并再次尝试 zoneadm install 命令。
当安装完成时,使用带有 i 和 -v 选项的 -list 子命令列出已安装区域并检验状态。
global# zoneadm list -iv |
将显示以下类似信息:
ID NAME STATUS PATH BRAND IP 0 global running / native shared - s8-zone installed /export/home/s8-zone solaris8 shared |
# zoneadm -z s8-zone install -a /net/machinename/s8_image.flar Log File: /var/tmp/s8-zone.install.21207.log Source: /net/machinename/s8_image.flar Installing: This may take several minutes... Postprocessing: This may take a minute... Result: Installation completed successfully. Log File: /export/home/s8-zone/root/var/log/s8-zone.install.21207.log |
选项 |
说明 |
---|---|
-a |
从中复制系统映像的归档文件位置。支持完整 Flash 归档文件以及 cpio、gzip 压缩的 cpio、bzip 压缩的 cpio 和级别 0 的 ufsdump。请参阅 SUNWsfman 软件包中提供的 gzip 手册页。 |
-d |
从中复制系统映像的目录位置。 |
-p |
保留系统标识。 |
-s |
无提示安装。 |
-u |
对区域执行 sys-unconfig。 |
-v |
详细输出。 |
如果安装失败,请查看日志文件。成功时,日志文件位于以下两个位置:全局区域中的 /var/tmp 和该区域中的 /var/log。失败时,日志文件位于 /var/tmp 中。
如果区域安装中断或失败,该区域会处于未完成状态。请使用 uninstall -F 将该区域重置为已配置状态。有关更多信息,请参见《系统管理指南:Solaris Containers-资源管理和 Solaris Zones》中的“如何卸载区域”。