LTO-Drive in LXC mappen

Frank Niehus

New Member
Jul 5, 2017
1
0
1
57
Hallo zusammen,

ich möchte gerne einen LXC als Backup-Container mit Bareos bestücken. Ich habe an dem SAS-Controller des Hosts ein LTO6 angeschlossen.

Code:
root@vhost:/etc/pve/lxc# ll /dev/*st0
crw-rw---- 1 root tape 9, 128 Jun  7 18:24 /dev/nst0
crw-rw---- 1 root tape 9,   0 Jun  7 18:24 /dev/st0

Code:
root@vhost:/etc/pve/lxc# lsscsi
[6:0:0:0]    tape    IBM      ULT3580-TD6      D8E4  /dev/st0

Dieses möchte ich gerne in den Container exklusiv durchreichen.

Ohne irgendwas zu tun ist das Laufwerk schon sichtbar.

Code:
root@bareos:~# lsscsi
[6:0:0:0]    tape    IBM      ULT3580-TD6      D8E4  -

Allerdings ist ihm kein Device zugeordnet.

Ich habe mal mit folgenden Parametern in der CONF gespielt (versuchsweise auch mal mit den auskommentierten)
Code:
#Tape einbinden
#lxc.aa_profile = lxc-container-default-with-mounting
lxc.aa_profile = unconfined
lxc.cgroup.devices.allow = c 9:* rwm
#lxc.mount.entry: /dev/nst0 /nst0 none bind 0 0
#mp0: /dev/ultrium,mp=nst0
#Tape Ende

Ich hatte auch mal mit

Code:
mknod -m 666 /dev/st0 c 9 0
mknod -m 666 /dev/nst0 c 9 128

gearbeitet. Ergebnis war aber ernüchternd.

In Google finde ich ebenfalls nichts Adäquates. Da geht es hauptsächlich darum eine Partition hochzumappen...
 
Last edited: