[1] MLD-5.x / General / (Unraid) Share in MLD VM mounten
 

Offline fbian

  • Newbie
  • *
  • Posts: 4
    • View Profile
(Unraid) Share in MLD VM mounten
« on: December 05, 2020, 16:31:06 »
Hallo Zusammen,

zuerst einmal vielen Dank an clausmuus für die Bereitstellung des super funktionalen MLD VDRs, macht richtig spaß damit zu arbeiten!

Meine Konfiguration sieht so aus: habe eine Kombination aus VDR Server und Kodi VNSI Frontend frisch eingerichtet. Timeshifting und TV Aufnahmen funktionieren nun mittlerweile auch.

Die einzige Funktion, die ich jetzt noch gerne einrichten möchte, ist ein Unraid Share in der VM einzubinden und dort als Speicherort für die TV Aufnahmen zu mounten.

Unraid hat dafür standardmäßig eine Funktion in der VM Konfigurationsseite eingebaut, bei der man den Pfad zur Unraid Share und einen Mount tag angibt.

In meinem Fall

Unraid Share: /mnt/user/vdrdata
Mount tag: vdrdata

Habe anbei einen Screenshot dazu angehängt.

Innerhalb der VM muss mann dann nurnoch das  Verzeichnis erstellen, in das das share eingebunden werden soll und den mount Befehl ausführen, der standardmäßig so aussehen sollte:

Code: [Select]
mount  -t 9p -o trans=virtio [mount tag] [mount point] -oversion=9p2000.L
In meinem Fall sollte das funktionieren mit

Code: [Select]
mount  -t 9p -o trans=virtio vdrdata /vdrdata -oversion=9p2000.L
Leider kommt dabei immer die Fehlermeldung: "mount: mounting vdrdata on /vdrdata/ failed: No such device"

Habe es bereits getestet, ob es funktioniert, wenn das kvm-virtio Paket installiert ist, hatte aber damit leider auch keinen Erfolg.

Nun meine Frage ob jemand  Erfahrung mit dem 9p setup und dem Einbinden eines Verzeichnisses hat oder es sogar schon hinbekommen ein Verzeichnis damit in MLD einzubinden?

Sind hier eventuell weitere Treiber-Pakete notwendig, die ich dafür installieren muss? Kenne mich mit dem Thema leider absolut gar nicht aus.

Wäre super wenn mir jemand bei diesem Thema weiterhelfen könnte, der sich damit etwas auskennt!!

Grüße
fabian

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
(Unraid) Share in MLD VM mounten
« Reply #1 on: December 06, 2020, 12:17:24 »
Hast Du denn den Ordner /vdrdata zuvor erzeugt? (üblich wehre eher das nach /mnt/vdrdata zu mounten, aber auch der Ordner müsste zuvor erzeugt werden)
Im kvm-virtio Paket sollte alles nötige enthalten sein. Wird durch ein Mount Versuch das Modul 9pnet geladen. Das lässt sich mir "lsmod" überprüfen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline fbian

  • Newbie
  • *
  • Posts: 4
    • View Profile
(Unraid) Share in MLD VM mounten
« Reply #2 on: December 06, 2020, 15:53:51 »
Den Ordner /vdrdata hatte ich vorher erzeugt. Habe es auch nochmal mit dem Verzeichnis /mnt/vdrdata probiert, leider Fehlanzeige, gibt den selben Fehler aus.

Es wird auch angezeigt, dass das 9pnet Modul geladen wird. Auch bevor ich einen Mount-Befehl eingebe, ist das Modul schon geladen.

Folgendes gibt "lsmod" aus:

Code: [Select]
Module                  Size  Used by    Not tainted
9pnet_virtio           20480  0
e1000                 139264  0
9pnet                  57344  1 9pnet_virtio
uinput                 20480  0

Kann es eventuell an einem Berechtigungsproblem liegen? - Da ich aber als root user per SSH eingeloggt bin, hatte ich das erstmal ausgeschlossen.

Danke vorab!

Grüße
fabian

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
(Unraid) Share in MLD VM mounten
« Reply #3 on: December 07, 2020, 00:43:04 »
Ich bin nicht sicher ob der verwendete mount Befehl mehrere -o Optionen versteht. Versuch es mal so:
Code: [Select]
mount  -t 9p vdrdata /mnt/vdrdata -o trans=virtio,version=9p2000.LWenn auch das nicht kalppt könnte ein Blick an's Ende der /var/log/messages eventuell hilfreich sein.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline fbian

  • Newbie
  • *
  • Posts: 4
    • View Profile
(Unraid) Share in MLD VM mounten
« Reply #4 on: December 07, 2020, 23:25:57 »
Ich habe nochmal etwas herumprobiert, leider immernoch unverändert. Auch mit /vdrdata als mount tag in Unraid.

Im /var/log/messages stehen keine neuen Meldungen, nachdem ich den mount Befehl ausgeführt habe.

Kann es sein, dass eventuell noch weitere Module fehlen?

Habe unter anderem gelesen, dass neben 9pnet und 9pnet_virtio noch das 9p Modul erwähnt wird. Muss das eventuell auch noch geladen werden?


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
(Unraid) Share in MLD VM mounten
« Reply #5 on: December 08, 2020, 00:49:18 »
Ich sehe gerade das es auch noch das 9p-fs Modul gibt. Ich lass das gerade für die MLD-5.5 bauen und packe es nachher mit in's kvm-virtio Paket. Eventuell wird das Paket nicht als Update angeboten, dann musst Du das per "apt install kvm-virtio --reinstall" updaten.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline fbian

  • Newbie
  • *
  • Posts: 4
    • View Profile
(Unraid) Share in MLD VM mounten
« Reply #6 on: December 08, 2020, 19:48:51 »
genial, nun klappt es!  :D vielen Dank für die schnelle Unterstützung  :)

nun klappt das mounten auch mit dem vereinfachten Befehl (ob es einen Unterschied zum Befehl mit -o trans=virtio,version=9p2000.L macht, z.B. in der Performance, habe ich nicht getestet) :
Code: [Select]
mount  -t 9p vdrdata /mnt/vdrdata

ist dieses aktualisierte kvm-virtio Paket nur für die 5.5MLD unstable verfügbar oder kann es auch schon auf der 5.4 stable installiert werden?

danke nochmal, echt genial was ihr auf die Beine stellt!

Offline rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1498
    • View Profile
(Unraid) Share in MLD VM mounten
« Reply #7 on: December 08, 2020, 21:36:27 »
HI Fabian,

schön das es jetzt geht.

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
(Unraid) Share in MLD VM mounten
« Reply #8 on: December 09, 2020, 14:32:04 »
Nein, in der MLD-5.4 ist diese Funktion nicht verfügbar.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] MLD-5.x / General / (Unraid) Share in MLD VM mounten
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.