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

Reply via email to