On Thu 13/11/08 07:57 , Mark Horstman [EMAIL PROTECTED] sent:
> I beg to differ.
> 
With what?  Some context would help.

> # ludelete beA
> ERROR: cannot open 'pool00/zones/global/home': dataset does not exist
> ERROR: cannot mount mount point </.alt.tmp.b-QY.mnt/home> device
> <pool00/zones/global/home>ERROR: failed to mount file system 
> <pool00/zones/global/home> on
> </.alt.tmp.b-QY.mnt/home>ERROR: unmounting partially mounted boot environment 
> file systems
> ERROR: cannot mount boot environment by icf file </etc/lu/ICF.1>
> ERROR: Cannot mount BE <beA>.
> Unable to delete boot environment.
> 
> and reboot to the zfs boot/root. Voila!  But now I cannot delete beA.
> Anybody have any ideas on how I might ludelete beA?-- 

Was beA your first ZFS BE?

I have what looks like the same issue with my initial ZFS BE created to migrate 
from UFS.  Do you see all or part of the BE still mounted?  I see:

zfs list | grep ROOT
rpool/ROOT                                   11.8G   405G    18K  /rpool/ROOT
rpool/ROOT/10u6ZFS                    62.2M   405G  4.61G  /.alt.10u6ZFS
rpool/ROOT/10u6ZFS/zoneRoot   17K   405G    18K  /.alt.10u6ZFS/zoneRoot
rpool/ROOT/10u6ZFSa                 11.7G   405G  9.53G  /

So it looks like the original BE is still partly mounted, so ludelete can't 
remount it.

You could try unmounting the old filesystems before running ludelete.  My 
system is now live, so I can't take the risk!

Ian

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to