Version 3.1-enSolaris 10 Container Guide - 3.1 5. Cookbooks

Effective: 30/11/2009

5.1.5. Configuring a whole root zone: required Actions

[dd]Whole root zones do not contain inherit-pkg-dirand are generated with zonecfg create from the default file /etc/zone/SUNWdefault.xml. Subsequently, all inherit-pkg-dirare removed with remove inherit-pkg-dir. We advise against using zonecfg create -bbecause such a zone is created with the default from /etc/zones/SUNWblank.xml which does not necessarily need to correspond to a whole root zone. The following information is required to configure a whole root zone:

∙Determination of zone name

∙Determination of the root directory of the zone

∙Assignment of an interface

∙Assignment of an IP address

Following configuration, the zone must be installed and initialized prior to first use (see 5.1.6 Zone installation).

global# zonecfg -z whole whole: No such zone configured

Use 'create' to begin configuring a new zone. zonecfg:whole> create

zonecfg:whole> set zonepath=/zones/whole zonecfg:whole> remove inherit-pkg-dir dir=/sbin zonecfg:whole> remove inherit-pkg-dir dir=/usr zonecfg:whole> remove inherit-pkg-dir dir=/platform zonecfg:whole> remove inherit-pkg-dir dir=/lib zonecfg:whole> add net

zonecfg:whole:net> set physical=bge0 zonecfg:whole:net> set address=192.168.1.1/24 zonecfg:whole:net> end

zonecfg:whole> verify zonecfg:whole> commit zonecfg:whole> info zonename: whole zonepath: /zones/whole brand: native autoboot: false bootargs:

pool:

limitpriv: scheduling-class: ip-type: shared net:

address: 192.168.1.1/24

physical: bge0

zonecfg:whole> exit global#

70

Page 77
Image 77
Sun Microsystems 10 manual Configuring a whole root zone required Actions