pbtraveller
Well-Known Member
Moin,
ich versuche gerade, auf einem Server eine Jail zum Laufen zu bringen, in der der Administrator der Jail ein zfs-Filesystem erstellen kann. Meine Jails hatte ich mit qjail eingerichtet und hierzu folgende Änderungen in der Config der Jail vorgenommen.
In der Config der Jail (usr/local/qjail.conf/testjail)
...
enforce_statfs="1";
allow.mount="1";
allow.mount.zfs="1";
allow.mount.procfs="1";
allow.mount.devfs="1";
mount.devfs;
...
auf dem Host habe ich dann ein Zfs-Filesystem in einem Pool angelegt und dieses mittels
#zfs jail <jailname> <jailpool/filesysem>
der Jail zugeweisen.Danach habe noch Folgendes eingegeben:
#zfs set jailed=on <jailpool/filesysem>
Daraufhin konnte ich in der testjail auch das zfs-filesysem per
#zfs mount <jailpool/filesysem>
mounten.
Wenn ich jetzt die Jail neustarte, geht das Ganze nicht mehr. Ich muss erst wieder die Befehle:
#zfs jail <jailname> <jailpool/filesysem>
#zfs set jailed=on <jailpool/filesysem>
und in der testjail
#zfs mount <jailpool/filesysem>
absetzen. Wie kann ich das dauerhaft einrichten, so dass nach einem Neustart der Jail (und ggf. das Hosts) der Admin der Jail weiterhin auf das zfs-filesystem zugreifen und weitere darin anlegen kann?
vielen Dank für Eure Hilfe!
pbtraveller
ich versuche gerade, auf einem Server eine Jail zum Laufen zu bringen, in der der Administrator der Jail ein zfs-Filesystem erstellen kann. Meine Jails hatte ich mit qjail eingerichtet und hierzu folgende Änderungen in der Config der Jail vorgenommen.
In der Config der Jail (usr/local/qjail.conf/testjail)
...
enforce_statfs="1";
allow.mount="1";
allow.mount.zfs="1";
allow.mount.procfs="1";
allow.mount.devfs="1";
mount.devfs;
...
auf dem Host habe ich dann ein Zfs-Filesystem in einem Pool angelegt und dieses mittels
#zfs jail <jailname> <jailpool/filesysem>
der Jail zugeweisen.Danach habe noch Folgendes eingegeben:
#zfs set jailed=on <jailpool/filesysem>
Daraufhin konnte ich in der testjail auch das zfs-filesysem per
#zfs mount <jailpool/filesysem>
mounten.
Wenn ich jetzt die Jail neustarte, geht das Ganze nicht mehr. Ich muss erst wieder die Befehle:
#zfs jail <jailname> <jailpool/filesysem>
#zfs set jailed=on <jailpool/filesysem>
und in der testjail
#zfs mount <jailpool/filesysem>
absetzen. Wie kann ich das dauerhaft einrichten, so dass nach einem Neustart der Jail (und ggf. das Hosts) der Admin der Jail weiterhin auf das zfs-filesystem zugreifen und weitere darin anlegen kann?
vielen Dank für Eure Hilfe!
pbtraveller