Synology Laufwerk in die VM mounten

Als erstes erstelle ich im Proxmox Verzeichnis auf der Synology den Ordner Docker, dann per SSH auf die VM gehen, natürlich mit unserem LDAP User.

Als erstes installieren wir den NFS Dienst.

sudo apt-get update
sudo apt-get install nfs-common

nun erstellen wir unseren Mountpoint

sudo mkdir -p /syno

Wir schauen mit dem ersten Punkt ob die Syno uns auch ein Laufwerk zur Verfügung stellt.

sudo showmount -e <IPADRESSE DES SYNOLOGY>
z.b. sudo showmount -e 192.168.2.10

Als Ausgabe sehen wir dort dann auch unseren Ordner als /volumename/ordnername in unserem Beispiel /volume1/proxmox und welcher Client dort zugreifen darf.

nun mounten wir den Docker Ordner der Synology an die VM

sudo mount -t nfs -o soft 192.168.2.10:/volume2/proxmox/docker /syno

natürlich wieder auf die Volume Nr. achten.

und schauen ob das alles klappt

cd /syno
touch test.txt

nun gucken wir auf der Synology direkt im Filemanager ob die Datei auch angelegt wurde.

Sobald wir die VM neu booten ist dieser Mount jedoch weg. Das wollen wir natürlich nicht. Also machen wir das ganze nun noch boot sicher.

Wir öffnen die fstab

sudo nano /etc/fstab

und schreiben den Mount Befehl dort rein

192.168.2.10:/volume2/proxmox/docker /syno nfs auto,rw,soft,users 0 0

an die Volume Nr. denken.

mit den Tasten [Strg] + [X] verlassen wir den Nano und speichern die Datei ab.

nun noch ein Reboot mit

sudo reboot

und danach wieder mit einem

ls /syno

uns die vorhandenen Dateien auf dem Synology Mount anzeigen lassen.