免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1236 | 回复: 0
打印 上一主题 下一主题

Solaris 10 Container(实验) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-22 15:45 |只看该作者 |倒序浏览
实验:参照我的前一篇日志
http://blog.chinaunix.net/u/26090/showart_326391.html
code:
bash-3.00# zonecfg -z test-zone
test-zone: 没有配置此类区域
使用 'create' 开始配置新区域。
zonecfg:test-zone> create
zonecfg:test-zone> set zonepath=/export/home/test-zone
zonecfg:test-zone> set autoboot=true
zonecfg:test-zone> set pool=pool_default
zonecfg:test-zone> add inherit-pkg-dir
zonecfg:test-zone:inherit-pkg-dir> ?
'inherit-pkg-dir' 资源范围用于将
从全局区域继承的目录配置到只读模式的非全局区域中。
有效命令:
        set dir=
从任一资源范围,您 均可:
        end     (结束此操作)
        cancel  (取消此操作)
        exit    (退出区域配置公用程序)
zonecfg:test-zone:inherit-pkg-dir> set dir=/opt
zonecfg:test-zone:inherit-pkg-dir> end
zonecfg:test-zone> add net
zonecfg:test-zone:net> ?
'net' 资源范围用于配置网络接口。
有效命令:
        set address=
        set physical=
请参阅 ifconfig(1M) 以获取  字符串的详细信息。
从任一资源范围,您 均可:
        end     (结束此操作)
        cancel  (取消此操作)
        exit    (退出区域配置公用程序)
zonecfg:test-zone:net> set physical=pcn0
zonecfg:test-zone:net> set address=192.168.0.223
zonecfg:test-zone:net> end
zonecfg:test-zone> verify
zonecfg:test-zone> commit
zonecfg:test-zone> exit
bash-3.00# zonecfg -z test-zone info
zonepath: /export/home/test-zone
autoboot: true
pool: pool_default
inherit-pkg-dir:
        dir: /lib
inherit-pkg-dir:
        dir: /platform
inherit-pkg-dir:
        dir: /sbin
inherit-pkg-dir:
        dir: /usr
inherit-pkg-dir:
        dir: /opt
net:
        address: 192.168.0.223
        physical: pcn0
bash-3.00# zoneadm -z test-zone install
Preparing to install zone .
Creating list of files to copy from the global zone.
Copying  files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize  packages on the zone.
Initialized  packages on zone.
Zone  is initialized.
The file  contains
a log of the zone installation.
我的机器比较慢,至少花了我40分钟
bash-3.00# zoneadm list -vc
  ID NAME             STATUS         PATH
   0 global           running        /
   - test-zone        installed      /export/home/test-zone
bash-3.00# zoneadm -z test-zone boot
bash-3.00# zoneadm list -cv
  ID NAME             STATUS         PATH
   0 global           running        /
   1 test-zone        running        /export/home/test-zone
bash-3.00# zlogin test-zone
[已连接到区域 'test-zone' pts/3]
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
# ifconfig -a
lo0:1: flags=2001000849 mtu 8232 ind
ex 1
        inet 127.0.0.1 netmask ff000000
pcn0:1: flags=1000843 mtu 1500 index 2
        inet 192.168.0.223 netmask ffffff00 broadcast 192.168.0.255
# ls
bin       etc       home      mnt       platform  sbin      tmp       var
dev       export    lib       opt       proc      system    usr
# id
uid=0(root) gid=0(root)
再到我的Global Zone里面查看一些系统信息:
bash-3.00# ifconfig -a
lo0: flags=2001000849 mtu 8232 index
1
        inet 127.0.0.1 netmask ff000000
lo0:1: flags=2001000849 mtu 8232 ind
ex 1
        zone test-zone
        inet 127.0.0.1 netmask ff000000
pcn0: flags=1000843 mtu 1500 index 2
        inet 192.168.0.222 netmask ffffff00 broadcast 192.168.0.255
        ether 0:c:29:c3:c4:b7
pcn0:1: flags=1000843 mtu 1500 index 2
        zone test-zone
        inet 192.168.0.223 netmask ffffff00 broadcast 192.168.0.255
bash-3.00#ls
Desktop      boot         devices      lib          pool2        test
Documents    cdrom        etc          lost+found   poolr        tmp
RJ           commands.sh  export       mnt          proc         usr
a.xml        core         file4        net          sbin         var
bak          custom.tbx   home         opt          snap.bak     vol
bin          dev          kernel       platform     system


# exit
[与区域 'test-zone' pts/3 的连接已关闭]
对比一下,IP及根目录的内容,完全不同的两个东西,难说这就是传说中的container,呵呵,顿时找到下个小小目标了。

  我的虚拟机是4.7G,配置完这个Non-global Zone后,空间添加了500MB左右(1046 packages)


Question:
1.test-zone看上去像一个完整的应用,也有自己的IP地址,但是仍有一些服务不能用,比如ftp telnet等,(前提是我已经正确的修改了配置文件)为什么???
2.普通用户使用zlogin test-zone登录时会发生什么情况???


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/26090/showart_326494.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP