发新话题
打印

【Solaris10 专题】动态跟踪和区域技术(8)

【Solaris10 专题】动态跟踪和区域技术(8)

创建和删除非全局区[url=http://whatis.ctocio.com.cn/searchwhatis/194/7352194.shtml]域[/url]

本节主要介绍如何创建和删除非全局区域。

在创建之前如何进行区域的设置

(1)首先创建一个目录,用来存放新的分区文件。

root@b1000:/# mkdir -p /[url=http://whatis.ctocio.com.cn/searchwhatis/249/5949249.shtml]zone[/url]/zone1

注意目录的权限

root@b1000:/# ls –l /zone /zone/zone1

drwxr-xr-x 2 root other 512 Dec 4 14:[url=http://whatis.ctocio.com.cn/searchwhatis/281/5949281.shtml]42[/url] /zone/
drwx------ 4 root root 512 6月 8日 14:45 zone1

(2)创建一个名为zone1的分区设置:

root@b1000:/# zonecfg -z zone1

zone1: No such zone configured

Use 'create' to begin configuring a new zone.

zonecfg:zone1> create //开始创建分区

zonecfg:zone1> [url=http://whatis.ctocio.com.cn/searchwhatis/23/5949023.shtml]set[/url] zonepath=/zone/zone1

zonecfg:zone1> set autoboot=true

zonecfg:zone1> add [url=http://whatis.ctocio.com.cn/searchwhatis/325/6025825.shtml]net[/url] //开始[url=http://networking.ctocio.com.cn/]网络[/url]设置状态

zonecfg:zone1:net> set [url=http://whatis.ctocio.com.cn/searchwhatis/255/6025255.shtml]address[/url]=192.168.0.101

zonecfg:zone1:net> set physical=eri0

zonecfg:zone1:net> end //退出网络设置状态

(3)查看刚才设置的分区信息

zonecfg:zone1> info

zonepath: /zone/zone1

autoboot: true

pool:

inherit-pkg-dir:

dir: /lib

inherit-pkg-dir:

dir: /[url=http://whatis.ctocio.com.cn/searchwhatis/142/6026142.shtml]platform[/url]

inherit-pkg-dir:

dir: /sbin

inherit-pkg-dir:

dir: /usr

net:

address: 192.168.0.101

physical: eri0

zonecfg:zone1> verify

zonecfg:zone1> [url=http://whatis.ctocio.com.cn/searchwhatis/318/5947318.shtml]commit[/url] //提交设置信息

zonecfg:zone1> ^D

root@b1000:/#

(4)分区配置完成,查看刚才保存好的zone1的设置信息:

root@b1000:/# zonecfg -z zone1 info

zonepath: /zone/zone1

autoboot: true

pool:

inherit-pkg-dir:

dir: /lib

inherit-pkg-dir:

dir: /platform

inherit-pkg-dir:

dir: /sbin

inherit-pkg-dir:

dir: /usr

net:

address: 192.168.0.101

physical: eri0

至此zone1分区的设置完成。

查看分区列表,zone1分区还在设置状态:

root@b1000:/# zoneadm list -vc

ID NAME STATUS PATH

0 global running /
- zone1 configured /zone/zone1

创建非全局区域

必须在全局区域创建非全局区域,其步骤如下:

(1)成为超级用户或授权角色用户。

(2)安装zone1需要使用zoneadm命令和参数-z:

global# zoneadm –z zone1 install

(3)如果出现错误信息,需要查看zone1区的状态:

global# zoneadm –z zone1 list -v

(4)正确的安装状态如下:

ID NAME STATE PATH

0 global running /
- zone1 installed /zone/zone1

如何启动非全局区域

必须在全局区域启动非全局区域,其步骤如下:

(1)成为超级用户或授权角色用户。

(2)使用zoneadm命令和参数-z来启动非全局区域。

# zoneadm -z zone1 boot

zoneadm: zone 'zone1': WARNING: hme0:1: no matching [url=http://whatis.ctocio.com.cn/searchwhatis/416/6026416.shtml]subnet[/url]

found in netmasks(4) for 192.168.0.1; using default of

255.255.255.0.

(3)查看启动结果:

global# zoneadm list -v

ID NAME STATE PATH

0 global running /
1 zone1 running /zone/zone1

(4)用单用户模式启动非全局区域

global# zoneadm -z zone1 boot -s

如何关闭非全局区域

关闭非全局区域步骤如下:

(1)成为超级用户或授权角色用户。

(2)查看非全局区域是否在启动状态。

global# zoneadm list -v

ID NAME STATE PATH

0 global running /
1 zone1 running /zone/zone1

(3)使用下列命令关闭非全局区域:

global# zoneadm -z zone1 halt

(4)查看非全局区域状态:

global# zoneadm list -v

ID NAME STATE PATH

0 global running /
- zone1 installed /zone/zone1

如何重启非全局区域

重新启动非全局区域的步骤如下:

(1)成为超级用户或授权角色用户。

(2)看非全局区域是否在启动状态:

global# zoneadm list -v

ID NAME STATE PATH

0 global running /
1 zone1 running /zone/zone1

(3)使用下列命令重启非全局区域:

global# zoneadm -z zone1 [url=http://whatis.ctocio.com.cn/searchwhatis/44/6093544.shtml]reboot[/url]

(4)查看非全局区域的状态:

global# zoneadm list -v

ID NAME STATE PATH

0 global running /
2 zone1 running /zone/zone1

注意:zone1的ID变成了2,说明对非全局区域而言,ID不是固定的。

卸载非全局区域

卸载非全局区域的步骤如下:

(1)成为超级用户或授权角色用户。

(2)确认非全局区域必须在非启动状态:

global# zoneadm list -v

ID NAME STATE PATH

0 global running /
- zone1 installed /zone/zone1

(3)使用下列命令卸载非全局区域:

global# zoneadm -z my-zone uninstall -F

(4)查看区域状态:

global# zoneadm list -v

ID NAME STATE PATH

0 global running /
彻底删除非全局区域

彻底删除非全局区域的步骤如下:

(1)成为超级用户或授权角色用户。

(2)关闭非全局区域。

global# zlogin zone1 shutdown

(3)卸载非全局区域。

global# zoneadm -z zone1 uninstall -F

(4)删除非全局区域。

global# zonecfg -z zone1 delete -F

(5)检查结果:

global# zoneadm list -v

ID NAME STATE PATH

0 global running /

TOP

发新话题