Kernel zone = zone = Solaris containers =
ldoms = Oracle VM Server for SPARC = Domain
Creating and Using Oracle Solaris Kernel Zones : https://docs.oracle.com/cd/E36784_01/html/E37629/gnzfn.html
Part 1 - Introduction & Basic Concepts : https://blogs.oracle.com/solaris/whats-up-with-ldoms:-part-1-introduction-basic-concepts-v2
Difference between LDOM and Zones : http://solsupport.blogspot.com/2010/10/difference-between-ldom-and-zones.html


Creatie zone &apm; configuratie : https://www.cyberithub.com/create-and-configure-zone-in-solaris/
https://www.thegeekdiary.com/how-to-create-a-zone-in-solaris-11/
Zone

zonecfg
zonecfg -z <zonenaam> export -f <export filenaam>
zonecfg -z <zonenaam> info
zonecfg -z <zonenaam> "select <resource>set <propertie> = <waarde>"

zonecfg -z <zonenaam> ´select net physical=net0;set physical=net1;end´
zonecfg -z <zonenaam> ´set autoboot=false´
Als je propertie van een resource moet je eerst uniek propertie binnen de resource selecteren zodat je in de juiste resource terechtkomt, vervolgens kun je dan de propertie aanpassen.
Als het om een global properie gaat kun je direct set gebruiken.


zoneadm

zoneadm -z <zonenaam> boot
zoneadm -z <zonenaam> shutdown
zoneadm -z <zonenaam> halt

zlogin
zlogin -C <zonenaam>
Inloggen op het console van de desbetreffende zone.

verschillende manieren om disk/lun aan zone toe te voegen : https://www.thegeekdiary.com/examples-of-adding-vxfs-zfs-ufs-lofs-raw-volumes-and-disk-devices-to-non-global-zones/
zone attach info : https://docs.oracle.com/cd/E19044-01/sol.containers/817-1592/gdqks/index.html
https://docs.oracle.com/cd/E37838_01/html/E61039/zoneunavail-1.html
https://docs.oracle.com/cd/E19044-01/sol.containers/817-1592/z.conf.start-29/index.html
Problemen met zones : https://www.thegeeksearch.com/how-to-discover-unhealthy-non-global-zones-and-fix-them-in-solaris/
Algemene info zones : https://www.thegeekdiary.com/the-ultimate-solaris-zones-containers-interview-questions/


Zone migratie : https://docs.oracle.com/cd/E23824_01/html/821-1460/migrat.html
Er wordt gezegd dat alle inactieve BE's moeten worden verwijderd?
Waarom :
- Misschien omdat als er teruggegaan wordt naar een oude BE dat dan de zones niet zichtbaar zijn ????
- Of misschien als er teruggegaan wordt dat de global een lager patch level heeft dan de zone wat ook tot problemen zou kunnen leiden??????


zoneadm -z <zone> -n
dit zou kunnen gebruikt worden om een soort van dry run uit te voeren. Ervaringen tot nu toe.
Er moet eerst detach -n gedaan worden. Dat wordt naar de standaard output gezonden. Dus deze redirecten naar een bestand.Dit levert een bestand wat lijkt op/is identiek een vergelijkbaar bestand in /etc/var/zones.
Dit bestand kun je dan bij een attach -n meegeven. Ik ben nog niet overtuigd. Ik had netwerk aangepast maar niet dat de dry run begon te piepen.


ldoms

ldm

spconfig
System Processor Configuration.
De spconfig wordt opgeslagen op het moederbord/prom zodat de configuratie bewaard blijft, ook als het fysieke systeem een power off heeft gehad.
Er kunnen meerdere versies bewaard worden met verschillende versies van ldom configuratie. De spconfig bevat dus de configuratie van alle ldoms.
Met ldm list-constraints [-x] domeinnaam kan de configuratie in een apart xml bestand worden opgeslagen. (Deze kan worden gebruikt voor backup en/of restore doeleinden)

ldm list-spconfig

ldm add-spconfig
ldm set-spconfig
ldm list-constraints -x >xml bestand
ldm init-system -i xml bestand
Zone info : https://docs.oracle.com/cd/E19253-01/817-1592/zone/index.html