Rootmanual:SolarisZones
Hoppa till navigering
Hoppa till sök
Konfiguration av en zone
Nedan följer ett exempel på hur man kan skapa en zon:
mkdir -p /export/zone/NAMN chmod go-rwx /export/zone/NAMN zonecfg -z NAMN create set zonepath=/export/zone/NAMN set autoboot=true add fs set dir=/dir-in-zone set special=/dir-in-global set type=lofs set options=ro end add inherit-pkg-dir set dir=/opt end add net set address=130.236.160.99 set physical=bge0 end add rctl set name=zone.cpu-shares add value (priv=privileged,limit=20,action=none) end add attr set name=comment set type=string set value="This is the NAMN zone" end verify commit exit zoneadm -z NAMN verify zoneadm -z NAMN install zoneadm list -iv zoneadm -z NAMN ready zoneadm -z NAMN boot zlogin -C NAMN
"rctl"-resursen är inte egentligen nödvändig så den brukar jag (pen) skippa.
Postkonfiguration
När man har gjort "zlogin -C NAMN" så kommer man in i en "Console" och får första gången svara på några vanliga Solaris-installationsfrågor. Därefter bootar zonen om. När den har kommit upp igen så kan det vara lämpligt att logga in igen och stänga av alla de tjänster som troligen inte behövs i zonen, typ:
svcadm disable /network/ssh:default svcadm disable /network/login:rlogin svcadm disable /network/shell:default svcadm disable /network/telnet:default svcadm disable /network/finger:default svcadm disable /network/ftp:default cd /etc/rc3.d mkdir OFF mv S* OFF mv OFF/S81volmgt . cd ../rc2.d mkdir OFF mv S70uucp S90webconsole S99dtlogin S90wbem OFF
Addera virtuellt interface till zon
zonecfg -z <zone> add net set address=130.236.254.11 set physical=hme0 end commit exit
zlogin <zone> reboot