Hi,
I a Solaris 10 Update 10 box with 1 disk which is used for two different
zpool:
root@sct-jordi-02:~# cat /etc/release
Oracle Solaris 10 8/11 s10x_u10wos_17b X86
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights
reserved.
Assembled 23 August 2011
root@sct-jordi-02:~# echo | format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <DEFAULT cyl 7829 alt 2 hd 255 sec 63>
/pci@0,0/pci15ad,1976@10/sd@0,0
Specify disk (enter its number): Specify disk (enter its number):
root@sct-jordi-02:~# zpool iostat -v
capacity operations bandwidth
pool alloc free read write read write
---------- ----- ----- ----- ----- ----- -----
opt 290M 29.5G 0 0 213 5.33K
c0t0d0s7 290M 29.5G 0 0 213 5.33K
---------- ----- ----- ----- ----- ----- -----
rpool 13.7G 16.3G 0 3 14.4K 53.8K
c0t0d0s0 13.7G 16.3G 0 3 14.4K 53.8K
---------- ----- ----- ----- ----- ----- -----
root@sct-jordi-02:~# zpool get all rpool opt
NAME PROPERTY VALUE SOURCE
opt size 29.8G -
opt capacity 0% -
opt altroot - default
opt health ONLINE -
opt guid 13450764434721172659 default
opt version 29 default
opt bootfs - default
opt delegation on default
opt autoreplace off default
opt cachefile - default
opt failmode wait default
opt listsnapshots on default
opt autoexpand off default
opt free 29.5G -
opt allocated 290M -
opt readonly off -
rpool size 30G -
rpool capacity 45% -
rpool altroot - default
rpool health ONLINE -
rpool guid 16899781381017818003 default
rpool version 29 default
rpool bootfs rpool/ROOT/s10_u10 local
rpool delegation on default
rpool autoreplace off default
rpool cachefile - default
rpool failmode continue local
rpool listsnapshots on default
rpool autoexpand on local
rpool free 16.3G -
rpool allocated 13.7G -
rpool readonly off -
Note, as you can see, the slice 0 i used for 'rpool' and the slice 7 is
used for 'opt'. The autoexpand propierty is enabled in 'rpool' but is
disabled in 'opt'
This machine is a virtual one (VMware), so I can enlarge the disk easily
if I need. Let's say I enlarge the disk 10 GB:
# Before enlarge the disk
root@sct-jordi-02:~# echo | format ; df -h
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <DEFAULT cyl 7829 alt 2 hd 255 sec 63>
/pci@0,0/pci15ad,1976@10/sd@0,0
Specify disk (enter its number): Specify disk (enter its number):
Filesystem size used avail capacity Mounted on
rpool/ROOT/s10_u10 30G 5.7G 7.3G 44% /
/devices 0K 0K 0K 0% /devices
ctfs 0K 0K 0K 0% /system/contract
proc 0K 0K 0K 0% /proc
mnttab 0K 0K 0K 0% /etc/mnttab
swap 10G 328K 10G 1% /etc/svc/volatile
objfs 0K 0K 0K 0% /system/object
sharefs 0K 0K 0K 0% /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap2.so.1
13G 5.7G 7.3G 44% /lib/libc.so.1
fd 0K 0K 0K 0% /dev/fd
swap 10G 36K 10G 1% /tmp
swap 10G 40K 10G 1% /var/run
rpool/export 30G 32K 7.3G 1% /export
rpool/export/home 30G 31K 7.3G 1% /export/home
opt 29G 290M 29G 1% /opt
opt/zones 29G 31K 29G 1% /opt/zones
rpool 30G 42K 7.3G 1% /rpool
# After enlarge the disk 10GB
root@sct-jordi-02:~# devfsadm
root@sct-jordi-02:~# echo | format ; df -h
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <DEFAULT cyl 7829 alt 2 hd 255 sec 63>
/pci@0,0/pci15ad,1976@10/sd@0,0
Specify disk (enter its number): Specify disk (enter its number):
Filesystem size used avail capacity Mounted on
rpool/ROOT/s10_u10 30G 5.7G 7.3G 44% /
/devices 0K 0K 0K 0% /devices
ctfs 0K 0K 0K 0% /system/contract
proc 0K 0K 0K 0% /proc
mnttab 0K 0K 0K 0% /etc/mnttab
swap 10G 328K 10G 1% /etc/svc/volatile
objfs 0K 0K 0K 0% /system/object
sharefs 0K 0K 0K 0% /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap2.so.1
13G 5.7G 7.3G 44% /lib/libc.so.1
fd 0K 0K 0K 0% /dev/fd
swap 10G 44K 10G 1% /tmp
swap 10G 40K 10G 1% /var/run
rpool/export 30G 32K 7.3G 1% /export
rpool/export/home 30G 31K 7.3G 1% /export/home
opt 29G 290M 29G 1% /opt
opt/zones 29G 31K 29G 1% /opt/zones
rpool 30G 42K 7.3G 1% /rpool
The size of rpool zpool stills the same.
How to do it?
PS. I know perfectly how to expand any zpool just adding a new device;
actually I think is even better, but that's not the point.
--
I will face my fear. I will permit it to pass over me and through me.
And when it has gone past I will turn the inner eye to see its path.
Where the fear has gone there will be nothing. Only I will remain.
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss