[i]what would be the proper way to deal with /usr on my zone? [/i]

If you'd like a fully writable /usr, then certainly remove the inheritance. In 

[b]zonecfg:my-zone> remove inherit-pkg-dir dir=/usr[/b]

[i]what will this do for me?[/i]

It'll give you a fully writable /usr directory. However this will also add 
about 2G to your zone footprint.

[i]I see in the man on zonecfg, in the example, they created a lofs, from 
/usr/local on the global zone to /opt/local on the zone side, is this the 
proper way to deal with the situation.[/i]

Often people don't require a writable /usr partition; however a lot of 3rd 
party packages use /usr/local as an installation directory. So in order to 
inherit most of the /usr directories, but to also allow you to install packages 
to the /usr/local directory, they've given an example of how to do this in the 
manual. Its saves you the 2G I mentioned, but makes the zone somewhat more 
flexible (writable /usr/local).

My 2 cents is that this is such a common configuration, that it should be a one 
line configurable option in zonecfg. You can get the same results if you bother 
to explicitly inherit all the major /usr directories, leaving out /usr/local, 
but its a bit of a pain...
This message posted from opensolaris.org
zones-discuss mailing list

Reply via email to