Sie sind hier: HowTos > Sun Solaris > Sol. 10 Zonen installieren
11.12.2017 : 2:48

Solaris 10 Zonen installieren

  • Für die Zonen wird eine eigene Partition bereitgestellt
  • Darauf könnte mit den SVM jeweils eine Softpartition pro Zone angelegt werden
  • In diesen Beispielen wird pro Zone nur ein einfaches Direktory angelegt

mkdir /zones

vi /etc/vfstab
/dev/dsk/c1t14d0s0      /dev/rdsk/c1t14d0s0     /zones    ufs     2       yes     -

mount /zones

  • Zone anlegen mit :
    Resource-Pool Definition
    Netzwerkanschuß
    Resource-Controls für cpu-shares
  • Zone booten
  • Einloggen in die neue Zone

mkdir /zones/zone1
chmod 700 /zones/zone1

zonecfg -z zone1
zone1: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:zone1> create
zonecfg:zone1> set zonepath=/zones/zone1
zonecfg:zone1> set autoboot=true
zonecfg:zone1> set pool=pool_zone1
zonecfg:zone1> add net
zonecfg:zone1:net> set physical=hme0
zonecfg:zone1:net> set address=10.148.6.146
zonecfg:zone1:net> end
zonecfg:zone1> add rctl
zonecfg:zone1:rctl> set name=zone.cpu-shares
zonecfg:zone1:rctl> add value (priv=privileged,limit=70,action=none)
zonecfg:zone1:rctl> end
zonecfg:zone1> add attr
zonecfg:zone1:attr> set name=comment
zonecfg:zone1:attr> set type=string
zonecfg:zone1:attr> set value="Zone 1"
zonecfg:zone1:attr> end
zonecfg:zone1> commit
zonecfg:zone1> exit

zoneadm list -ivc
zoneadm -z zone1 install

zoneadm -z zone1 boot

zlogin -C zone1

  • Environment der Zone setzen
    /etc/default/login
    profile u.s.w

vi /etc/default/login
vi /.profile

  • Zone 'clonen'
    Konfigurationsdatei von zone1 anlegen und für zone2 kopieren
    Ändern der Einträge für zone2
    Zone2 Konfigurieren
    Zone2 'clonen' von Zone1

zoneadm -z zone1 halt

zonecfg -z zone1 export -f /zones/zone1_config

cp /zones/zone1_config /zones/zone2_config
vi /zones/zone2_config

zonecfg -z zone2 -f /zones/zone2_config
zoneadm -z zone2 clone zone1