I would like to reduce the size of a zpool, but am unsure if it is possible, or 
if it is how to go about doing so safely. The set-up:
1) 75GB SATA internal drive 1
 /dev/dsk/c1d0s0 is in use for live upgrade /. 
 /dev/dsk/c1d0s1 is currently used by swap. 
 /dev/dsk/c1d0s3 is currently mounted on /. 
 /dev/dsk/c1d0s7 is part of active ZFS pool A

2) 75GB SATA internal drive 2
 /dev/dsk/c2d0s7 is part of active ZFS pool A

3) external 250GB firewire drive 7
 /dev/dsk/c7t0d0s0 is part of active ZFS pool B

I need to enlarge the boot slices on drive 1, but to do so I must reduce c1d0s7 
size which is part of zpool A (I'd like to do the entire drive 1 ZFS boot, but 
can wait on trying that). My plan was to:
1) send snapshots of the zpool A file systems to drive 7, then
2) destroy zpool A
3) reformat drive 1 and reinstall the OS, either on zfs or ufs
4) create a new zpool AA using only drive 2
5) import the saved zpool A file systems into zpool AA

My main question is, can I import zpool A filesystems into zpool AA even though 
zpool AA will be smaller than zpool A was when the filesystems were sent? The 
actual zpool A filesystems are currently using only a small fraction of the 
entire zpool A and would use only a fraction of the new zpool AA size as well.

Thanks,
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to