启动品牌Zone
现在我们可以启动安装的品牌Zone。
global_zone # zoneadm -z s8-s8zone boot
global_zone # zoneadm list -cv ID NAME STATUS PATH BRAND IP 0 global running / native shared 4 s8-s8zone running /zones/s8-s8zone solaris8 shared
欢迎 on
it
road
安装品牌Zone
一旦我们完成了品牌Zone的配置,我们就可以开始安装Zone。
在品牌Zone的安装过程中,会自动执行物理到虚拟的转换。
global_zone # uname -a SunOS global_zone 5.10 Generic_147440-19 sun4v sparc sun4v
global_zone # zoneadm -z s8-s8zone install -u -a /var/tmp/s8-s8zone.flar <--- -u=sysunconfig & -a=archive location Log File: /var/tmp/s8-s8zone.install.4247.log Source: /var/tmp/s8-s8zone.flar Installing: This may take several minutes... Postprocessing: This may take several minutes... Result: Installation completed successfully. Log File: /zones/s8-s8zone/root/var/log/s8-s8zone.install.4247.log
创建 Flar 图像
第一件事是从物理 Solaris 8 机器创建flar 镜像。
sol8_machine # uname -a SunOS [s8-hostname] 5.8 Generic_117000-05 sun4u sparc SUNW,Ultra-5_10
sol8_machine # flarcreate -S -n s8-s8zone /net/[nfsserver]/share/s8-s8zone.flar current filter settings Creating the archive... 1581129 blocks Archive creation complete.
软件要求
确保 Solaris 10 Global zone 的发行版等于或者高于 Solaris 10_U6 。
Solaris 8 和 9 容器软件
需要下载并安装在 Solaris 10 上的 Solaris 8 和 9 容器软件及其补丁名称是:
Solaris 容器软件 | 补丁包 |
---|---|
Solaris 9 Containers 1.0.1 SPARC - 64 bit | 11842137 |
Solaris 9 Containers 1.0.1 SPARC - 32 bit | 11842136 |
Solaris 8 Containers 1.0.1 SPARC - 64 bit | 11702874 |
Solaris 8 Containers 1.0.1 SPARC - 32 bit | 11702873 |
- 必备包
需要在 Solaris 10 上安装的必需软件包是:
Solaris 8 Packages | SUNWs8brandr, SUNWs8brandu, SUNWs8brandk |
Solaris 9 Packages | SUNWs9brandr, SUNWs9brandu, SUNWs9brandk |
现在,上述大部分软件要求可能已经得到满足。
确保我们拥有所有必要的软件包和软件。
我将创建一个 Solaris 8 品牌Zone。
Solaris 9 标记Zone的过程与 Solaris 8 标记Zone完全相似。
完成设置
最后,登录到标记Zone的控制台进行最后的配置设置,就像我们第一次登录到新创建的 Solaris 10 Zone时一样。
global_zone # zlogin -C s8-s8zone
标记Zone是在solaris 10 全局Zone中创建的solaris 8 或者solaris 9 容器。
默认情况下,任何非全局Zone共享全局Zone内核并具有与全局Zone内核相同的特性。
但对于品牌Zone,BrandZ 框架扩展了 Solaris Zones 基础结构以包括品牌的创建,而品牌又可用于创建不同的操作环境,以适应作为非全局Zone的 solaris 8 或者 solaris 9 操作系统。
这篇文章描述了在 Solaris 10 全局Zone上创建品牌Zone。
配置品牌Zone
现在我们可以开始在 Solaris 10 全局Zone上配置 solaris 8 标记Zone。
global_zone # zonecfg -z s8-s8zone s8-s8zone: No such zone configured Use 'create' to begin configuring a new zone. zonecfg:s8-s8zone> create -t SUNWsolaris8 <--- -t=template zonecfg:s8-s8zone> set zonepath=[zone-path] <--- ensure to perform mkdir and chmod 700 zonecfg:s8-s8zone> set autoboot=true zonecfg:s8-zone> add net zonecfg:s8-zone:net> set address=X.X.X.X <--- enter IP address here zonecfg:s8-zone:net> set physical=[interface-name] <--- enter interface name here zonecfg:s8-zone:net> end zonecfg:s8-s8zone> verify zonecfg:s8-s8zone> commit zonecfg:s8-s8zone> exit
日期:2020-09-17 00:15:08 来源:oir作者:oir