Hi,
after upgrading to the OpenSolaris 2008.11 I was quite unpleasantly 
surprised about the new zone "features". Not only my zone creation 
scripts (that work on Solaris 10 and OS 2008.05) no longer work, but I'm 
having a serious trouble to install a zone, so it's usable.

What I need to do is to install a whole zone so that I can start a GUI 
java application in a zone. But so far I've not figured out the packages 
that I need to install. I've filled several dependency issues, but that 
does not help me, there are still missing packages and I cannot start 
GUI java application!

Does anyone succeeded? Is there perhaps some option to install a zone 
with full package set that would be equal to the default package set in 
the global zone? Creating a minimal zone is great feature, until you 
need more and apparently the dependencies did not think about zones at all!

I work with a grid software and need many identically configured 
systems, so in the past I used to create my zones in a following way:
1. Create a whole zone on ZFS (call it master)
2. Install all necessary software and configure it
3. Unconfigure the zone and create a snapshot
4. Clone this working zone (master) file system for each new zone I want 
to create
5. Create new zones each using it's own zfs cloned file system and 
custom sysidcfg

After that I had cluster for my testing purposes up and running and 
could delete/recreate the zones in matter of seconds and always revert 
and make adjustments in the (master) zone. Not to mention the amount of 
saved space.

This process no longer works as the zones create 2 file systems ROOT and 
ROOT/zbe. I wonder why this change was needed? Not only that each zone 
now by default takes 2 lines in zfs list output, but I'm unable to clone 
the existing zones as I was used to. I currently have several existing 
zones on my system like snv_95 - that still uses just 1 file system, but 
I'm unable to clone them anymore.

How can I do something I was used to in OS 2008.11?

Many thanks,
  Lubos.

Reply via email to