Mardor
Well-Known Member
Hallo,
ich möchte nach langer Zeit mal wieder jails unter Zuhilfenahme von ezjail benutzen. Nun habe ich ziemlich viel in verschiedensten Büchern und auch versch. Webseiten gelesen und bin durch die Vielzahl der Möglichkeiten etwas verwirrt. Deshalb wollte ich hier kurz mal alles Zusammenfassen mit der bitte um Bestätigung:
Installation ezjail
Konfiguration in der ezjail.conf
In rc.conf
Um den Reboot zu vermeiden dann auch noch
Die aktuelle Version inkl. Portstree, Source und Manpage installiere ich in das Basejail über:
Mein erstes Jail erstelle ich dann über:
Bei verfürbaren Updates würde ich dann mit folgendem Befehl das Basejail updaten:
Wenn ich es richtig verstanden habe ist das Basejail in den verschiedensten Jails gemountet und ich benötige kein portsnap fetch update in den Jails mehr.
(1) Ist die Anleitung richtig so ?
(2) Muss ich wirklich in den jails dann nicht mehr mit portsnap fetch update aktualisieren ?
(3) Wie würde ich den ein freebsd-update fetch / freebsd-update install durchführen ?
(4) Wenn ich das Update der Jails binär durchführe, update ich als ersten den Host oder als erstes die Jails up
(5) Wie gehe ich vor wenn ich beispielsweise von FreeBSD 10.2 auf FreeBSD 11 updaten will
Ich bin um jeden Tipp dankbar.
LG Mardor
ich möchte nach langer Zeit mal wieder jails unter Zuhilfenahme von ezjail benutzen. Nun habe ich ziemlich viel in verschiedensten Büchern und auch versch. Webseiten gelesen und bin durch die Vielzahl der Möglichkeiten etwas verwirrt. Deshalb wollte ich hier kurz mal alles Zusammenfassen mit der bitte um Bestätigung:
Installation ezjail
Code:
portmaster sysutils/ezjail
Konfiguration in der ezjail.conf
Code:
# Note: If you have spread your jails to multiple locations, use softlinks
# to collect them in this directory
ezjail_jaildir=/usr/jails
# ZFS options
# Setting this to YES will start to manage the basejail and newjail in ZFS
ezjail_use_zfs="YES"
# Setting this to YES will manage ALL new jails in their own zfs
ezjail_use_zfs_for_jails="YES"
# The name of the ZFS ezjail should create jails on, it will be mounted at the ezjail_jaildir
ezjail_jailzfs="zroot/ezjail"
In rc.conf
Code:
ifconfig_lo0_alias0="inet 10.0.0.1/32"
ifconfif_lo0_alias1="inet 10.0.0.2/32"
ifconfig_lo0_alias2="inet 10.0.0.3/32"
Um den Reboot zu vermeiden dann auch noch
Code:
ifconfig lo0 10.0.0.1/32 alias
ifconfig lo0 10.0.0.2/32 alias
ifconfig lo0 10.0.0.3/32 alias
Die aktuelle Version inkl. Portstree, Source und Manpage installiere ich in das Basejail über:
Code:
ezjail-admin install -spm
Mein erstes Jail erstelle ich dann über:
Code:
ezjail-admin create webserver_1 10.0.0.1
Bei verfürbaren Updates würde ich dann mit folgendem Befehl das Basejail updaten:
Code:
ezjail-admin install -SPM
Wenn ich es richtig verstanden habe ist das Basejail in den verschiedensten Jails gemountet und ich benötige kein portsnap fetch update in den Jails mehr.
(1) Ist die Anleitung richtig so ?
(2) Muss ich wirklich in den jails dann nicht mehr mit portsnap fetch update aktualisieren ?
(3) Wie würde ich den ein freebsd-update fetch / freebsd-update install durchführen ?
(4) Wenn ich das Update der Jails binär durchführe, update ich als ersten den Host oder als erstes die Jails up
(5) Wie gehe ich vor wenn ich beispielsweise von FreeBSD 10.2 auf FreeBSD 11 updaten will
Ich bin um jeden Tipp dankbar.
LG Mardor