I (mistakenly) installed onto an 18GB SCSI drive a few months ago.  pkg 
image-update worked great until I installed Sun Studio, and now I don't have 
enough free space to update.  I've got a number of other drives in another ZFS 
pool, and a 36GB drive I intend to replace the 18GB with.  Unfortunately, I 
can't add to rpool.  What's the best way around this?

I've sent ZFS snapshots over to the 36GB drive for everything in rpool, and it 
should be a complete match, but the drive identifier is (obviously) different.  
However, I don't know if getting rid of zpool.cache, renaming newpool to rpool, 
and re-installing GRUB would work.

Should I just get rid of /rpool/[opt,export] and use /newpool/[opt,export] 
instead (which should free up enough space)?  Would this work?

Set up a ZFS mirror with the 36GB drive and break the mirror?  I don't know if 
ZFS would automagically expand to use the entire 36GB, and even then I'm stuck 
with a broken mirror until I replace the 18GB drive with another 36GB (though 
the ideal would be to not have a mirror on the root at all, due to constrained 
space in the case).

Basically, what's the best way to solve this problem?  Re-installing is 
something I've reserved as a dead-last option (to the point where I'd rather 
just stick with B93 forever).
--
This message posted from opensolaris.org

Reply via email to