thanks for your reply Evan Layton wrote: > Hi Gerard, > > I'm sorry I missed that you had used zoneadm to clone the zones. It > appears that what you're running into is > http://bugs.opensolaris.org/view_bug.do?bug_id=6662360 > > What's happening is when you clone the zone it does a ZFS clone of the > original zone. Because to now have this dependent clone it can't destroy > the parent. What needs to happen is the clone needs to be promoted and > once that's done you can then uninstall the first zone. The work around > is to promote the ZFS dataset of the clone. > > For example: > zoneadm -z zone2 clone zone1 > zfs promote rpool/zones/zone2/ROOT/zbe > zoneadm -z zone1 uninstall > > -evan > > > ger...@free wrote: >> i think the problem arise when cloning zone. >> I first cloned a zone, to use it as a template, just to not halt a >> prod zone. >> This zone is called template_zone. And i never boot it. I am able to >> create new zones with: >> zoneadm -z newzone1 clone template_zone >> >> now, i wan to delete the template zone, because i noticed that there >> are missing packages, and the problem arises: >> r...@antigone:~# zoneadm -z template_zone uninstall >> Are you sure you want to uninstall zone template_zone (y/[n])? y >> : unknown locale >> en_US.UTF-8: unknown locale >> cannot destroy 'rpool/zones/template_zone/ROOT/zbe': filesystem has >> dependent clones >> use '-R' to destroy the following datasets: >> rpool/zones/catalogue/ROOT/zbe >> cannot destroy 'rpool/zones/www/ROOT/z...@template_zone_snap': snapshot >> has dependent clones >> use '-R' to destroy the following datasets: >> rpool/zones/catalogue/ROOT/zbe >> rpool/zones/template_zone/ROOT/z...@catalogue_snap >> rpool/zones/template_zone/ROOT/zbe >> Error: destroying ZFS dataset. >> cannot destroy 'rpool/zones/template_zone/ROOT/zbe': filesystem has >> dependent clones >> use '-R' to destroy the following datasets: >> rpool/zones/catalogue/ROOT/zbe >> Error: destroying ZFS dataset. >> >> >> r...@antigone:~# zfs list -r rpool/zones >> NAME USED AVAIL REFER MOUNTPOINT >> rpool/zones/template_zone 443K 41.3G 37K >> /zones/template_zone >> rpool/zones/template_zone/ROOT 406K 41.3G 18K legacy >> rpool/zones/template_zone/ROOT/zbe 388K 41.3G 908M legacy >> rpool/zones/www 921M 41.3G 36K /zones/www >> rpool/zones/www/ROOT 921M 41.3G 18K legacy >> rpool/zones/www/ROOT/zbe 921M 41.3G 908M legacy >> >> i think you can reproduce it. And also, the "locale" problem, because >> en_US.UTF-8 is forced during the installation, it's not my choice, why >> not, but in this case, why so many errors due to this "unknown locale" ? >> >> >> r...@antigone:~# beadm list >> BE Active Mountpoint Space Policy Created >> -- ------ ---------- ----- ------ ------- >> opensolaris - - 7.34M static 2008-12-12 20:57 >> opensolaris-1 NR / 3.08G static 2008-12-12 21:55 >> >> >> Evan Layton wrote: >>> What does the output from zfs list look like? What does beadm list >>> show? >>> >>> Where these zones created in the current global zone BE? How any BE are >>> there on the system and are any of these zones in more than one BE? >>> >>> These should be working and I'm unable to reproduce what you're seeing >>> so I'm not sure what the problem is yet. >>> >>> -evan >>> >>> Free wrote: >>>> hello all, >>>> i'm trying to create many on os2008.11 machine, but i encounter >>>> problems >>>> and i don't know if it is safe to ignore them: >>>> r...@antigone:~# zoneadm -z www uninstall >>>> Are you sure you want to uninstall zone www (y/[n])? y >>>> cannot destroy 'rpool/zones/www/ROOT/zbe': filesystem has dependent >>>> clones >>>> use '-R' to destroy the following datasets: >>>> rpool/zones/bibcmi3/ROOT/zbe >>>> cannot destroy 'rpool/zones/www/ROOT/zbe': filesystem has dependent >>>> clones >>>> use '-R' to destroy the following datasets: >>>> rpool/zones/bibcmi3/ROOT/zbe >>>> Error: destroying ZFS dataset. >>>> r...@antigone:~# zoneadm -z www -R uninstall >>>> zoneadm: zone 'www': root path must be absolute. >>>> r...@antigone:~# zoneadm -z www uninstall -R >>>> zoneadm: zone 'www': is already in state 'configured'. >>>> >>>> and in the console, the following message appeared: >>>> Dec 16 13:59:28 antigone zoneadmd[481]: [zone 'www'] WARNING: console >>>> /devices//pseudo/zcons...@1/zc...@0 found, but it could not be >>>> removed.: >>>> I/O error >>>> >>>> and before deleting this new zone, i have: >>>> r...@www:~# ps -ef >>>> ... >>>> root 5217 5213 0 03:10:01 ? 0:02 /bin/chown 0:0 >>>> /var/adm/messages >>>> >>>> r...@www:~# ptree 5217 >>>> 529 zsched >>>> 929 /usr/sbin/cron >>>> 5213 /usr/sbin/logadm >>>> 5217 /bin/chown 0:0 /var/adm/messages >>>> >>>> strange, isn't it? >>>> >>>> thanks in advance for help, >>>> >>>> gerard >>>> _______________________________________________ >>>> indiana-discuss mailing list >>>> [email protected] >>>> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss >>> >
_______________________________________________ indiana-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
