--bash-3.00# zpool create disk2 c1t1d0
-bash-3.00# zfs list
NAME USED AVAIL REFER MOUNTPOINT
disk2 72K 66.9G 21K /disk2
2.建立新的zone
-bash-3.00# zonecfg -z zone2
zone2: ÊôÈ´ØÙåôȺùËÙ´ÙÑ
ËðÆî 'create' âäÌîØÙåôä»Ù´ÙÑ¡¤
zonecfg:zone2> create
zonecfg:zone2> set zonepath=/disk2/zone2
zonecfg:zone2> commit
zonecfg:zone2> exit
3.安裝設定zone2
-bash-3.00# zoneadm -z zone2 install
ÄØåîҳȺٴÙÑÐúÇ¡ ZFS óòÕùË·ÜÓ¡¤
Preparing to install zone
Creating list of files to copy from the global zone.
Copying <8126> files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize <1207> packages on the zone.
Initialized <1207> packages on zone.
Zone
The file contains a log of the zone installation.
4.啟動並使用zone2
-bash-3.00# zoneadm -z zone2 boot
-bash-3.00# zoneadm list
global
zone2
-bash-3.00# zoneadm -z zone2 list -v
ID NAME STATUS PATH BRAND IP
1 zone2 running /disk2/zone2 native shared
-bash-3.00# zfs list
NAME USED AVAIL REFER MOUNTPOINT
disk2 630M 66.3G 23K /disk2
disk2/zone2 630M 66.3G 630M /disk2/zone2
5.登入zone2
#zlogin -C zone2
(第一次登入會進行主機設定)
6.增加zone2的檔案系統data
-bash-3.00# zfs create disk2/data
-bash-3.00# zonecfg -z zone2
zonecfg:zone2> add dataset
zonecfg:zone2:dataset> set name=disk2/data
zonecfg:zone2:dataset> end
zonecfg:zone2> exit
7.查詢剛建立的檔案系統data的狀態
-bash-3.00# zfs get zoned disk2/data
NAME PROPERTY VALUE SOURCE
disk2/data zoned off default
試著reboot zone2再查看data狀態
-bash-3.00# zlogin -C zone2
[ÄØÝÙîÀÈÝÙ´ÙÑ 'zone2' ÅäÚÕÆº]
zone2 console login: root
Password:
Last login: Wed Jan 20 17:28:41 on console
Jan 20 17:43:31 zone2 login: ROOT LOGIN /dev/console
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
# reboot
Jan 20 17:43:36 zone2 reboot: rebooted by root
[ÎÃãôËçâú¡¨Ù´ÙÑÆßÇãÓìä»ÚöÙ¯]
SunOS Release 5.10 Version Generic_141444-09 64-bit
Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
Hostname: zone2
Reading ZFS config: done.
Mounting ZFS filesystems: (2/2)
zone2 console login:
查詢data狀態
-bash-3.00# zfs get zoned disk2/data
NAME PROPERTY VALUE SOURCE
disk2/data zoned on local
而且 zone2裡已經可以看到/disk2/data
# zfs list
NAME USED AVAIL REFER MOUNTPOINT
disk2 640M 66.3G 23K /disk2
disk2/data 21K 66.3G 21K /disk2/data
8.在zone2中使用zfs製作檔案系統備份2份
# zfs get copies disk2/data
NAME PROPERTY VALUE SOURCE
disk2/data copies 1 default
# zfs set copies=2 disk2/data
# zfs get copies disk2/data
NAME PROPERTY VALUE SOURCE
disk2/data copies 2 local
9.回到gobal zone確認備份是否成功
-bash-3.00# zfs get copies disk2/data
NAME PROPERTY VALUE SOURCE
disk2/data copies 2 local
10.查詢zpool異動記錄
-bash-3.00# zpool history -l
¡Ödisk2¡×Îûñ¥á£Ø´ò硨
2010-01-20.16:49:37 zpool create disk2 c1t1d0 [user root on solaris:global]
2010-01-20.17:35:56 zfs create disk2/data [user root on solaris:global]
2010-01-20.17:55:23 zfs set copies=2 disk2/data [user root on solaris:zone2]
沒有留言:
張貼留言