Windows Freigabe (Samba) mounten OpenVZ / Proxmox

Hinweis: Wir haben in diesem Artikel möglicherweise Provisions-Links verwendet und sie durch (*) gekennzeichnet. Erfolgt über diese Links eine Bestellung, erhält maffert.net eine Provision. Es entstehen für Sie keine Nachteile beim Kauf oder Preis.

Wenn man via mount -t cifs versucht eine Windows bzw. Samba Freigabe zu mounten, erhält man i.d.R. folgende Fehlermeldung:

mount error: cifs filesystem not supported by the system
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

Es gibt ein Workaround um doch eine Windows Freigabe (Samba) zu mounten. Hierzu mountet man auf dem Hostserver die Freigabe und gibt diese via dem „Bind Mounts“ Befehl dem Virtuellen Server weiter.

Hierzu ein Beispiel. Folgendes auf dem Host ausführen:

mount -t cifs //192.168.100.55/Sicherungen/Honig /mnt -o user=rbackup

Info: „//192.168.100.55/Sicherungen/Honig“ = Pfad zur Freigabe | /mnt = der Name/Ordner unter dem gemountet wird | rbackup = der Benutzername zum Einloggen bei der Freigabe.

Nun den Share der Virtuellen Kiste weitergeben:

Proxmox:
mount --bind /mnt /var/lib/vz/root/113/mnt
OpenVZ:
mount --bind /mnt /vz/root/113/mnt

Möchte man nun wieder die Freigabe „löschen“, wird folgendes benötigt:

Proxmox:
umount /var/lib/vz/root/113/mnt
OpenVZ:
/vz/root/113/mnt

und zu guter Letzt auch die Freigabe auf dem Host entfernen:

umount /mnt

Sonstiges:

Bekommt man folgende Fehlermeldung:

umount: device is busy.

kann man wie folgt das unmounten erzwingen, aber Vorsichtig!!

umount -l /mnt

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert