Siduction Forum

Siduction Forum => Installation - Support => Topic started by: musiker on 2012/10/03, 07:54:31

Title: gelöst - endlich ! NAS Thecus N4200 mounten
Post by: musiker on 2012/10/03, 07:54:31
Hallo,

möchte mein Thecus NAS unter Siduction fest einbinden.
Unter Linuxmint 13 funktioniert das so problemlos:

unter /media einen Ordner share einfügen
in share liegen alle Unterordner
Rechte von share auf rwxrwxrwx gesetzt
in /etc/fstab habe ich die Ordner so gemountet:

//192.168.178.100/allgemein /media/share/allgemein cifs username=xxxxxx,password=xxxxxxx,iocharset=utf8 0 0

in /etc/group habe ich bei crontab: mein Benutzernamen eingetragen

Leider funktioniert dies so unter Siduction nicht. Habe nur als root Zugriff auf meine Ordner. Was mache ich falsch?
Vielen Dank für Eure Ideen.

Liebe Grüße

Musiker
Title: NAS Thecus N4200 mounten
Post by: devil on 2012/10/03, 09:33:35
allgemein?

greetz
devil
Title: NAS Thecus N4200 mounten
Post by: musiker on 2012/10/03, 10:46:43
Lieber devil,

der Unterordner heißt z.B. allgemein
/media/share/allgemein
Habe verschiedene Ordner angelegt und entsprechend in /etc/fstab eingetragen.

LG

Musiker
Title: NAS Thecus N4200 mounten
Post by: bluelupo on 2012/10/09, 09:57:41
Hi musiker,
mal am Rande gefragt, soll auf dein NAS nur von Linuxclients zugegriffen werden, dann wäre NFS (Version 4) die geeignetere Wahl für gesharte Verzeichnisse.
Title: NFS
Post by: musiker on 2012/10/11, 04:04:11
Lieber bluelupo,

habe auch zwei Rechner mit Windows laufen (XP und Windows 7).
Kenne mich mit NFS nicht aus. Mein NAS zeigt dazu einen Eintrag an.
Wie müsste das in /etc/fstab eingetragen werden. Welche Pakete müssen eventuell installiert werden? Gibt es dazu eine deutsche Anleitung?
Danke!

Musiker
Title: Re: NFS
Post by: bluelupo on 2012/10/11, 20:47:29
Quote from: "musiker"Lieber bluelupo,

habe auch zwei Rechner mit Windows laufen (XP und Windows 7).
Kenne mich mit NFS nicht aus. Mein NAS zeigt dazu einen Eintrag an.
Wie müsste das in /etc/fstab eingetragen werden. Welche Pakete müssen eventuell installiert werden? Gibt es dazu eine deutsche Anleitung?
Danke!

Musiker
Hi Musiker,
auf dem Client (also dein Rechner) sollte NFS (nfs-common) schon standardmäßig installiert sein. Dein NAS ist ein NFS-Server, der Verzeichnisse freigibt. Wäre ein anderer PC dein NFS-Server müsste dort das Paket nfs-kernel-server installiert sein.

Beispiel eines Eintrages in der fstab eines NFS-Clients:

diskstation:/volume1/Exchange   /mnt/import/dataexchange  nfs  rw,auto   0  0


Die Konfigurationsdatei für den NFS-Server ist die Datei /etc/exports (das ist deinen Fall auf dem NAS, aber dort musst händisch nichts tun. Das wird über die Konfigurationsoberfläche erledigt)

Mehr und genauere Infos dazu in den HowTo's.

Howto's zu NFS4:
http://www.lug-wr.de/wiki/index.php/NFS (deutsch)
http://www.heise.de/netze/artikel/NFSv4-unter-Linux-221582.html (deutsch)
https://help.ubuntu.com/community/NFSv4Howto (engl.)
http://www.chschneider.eu/linux/server/nfs.shtml (engl.)
Title: NFS
Post by: musiker on 2012/10/13, 07:57:16
Lieber bluelupo,

puh das ist ganz schön kompliziert!
Meine Kenntnisse, was Linux betrifft, sind nicht so wahnsinnig gut.
Habe nach einer Anleitung im Internet das Mounten versucht (siehe Anhang). Hat aber leider nicht funktioniert.
Mein NAS zeigt folgenden Vorschlag an:
NFS3: mount –t nfs 192.168.2.254:/raid0/data/_NAS_NFS_Exports_/SAMPLE /mnt/sample
NFS4: mount –t nfs4 192.168.2.254:/SAMPLE /mnt/sample

Kann damit aber im Moment nichts anfangen. Kannst du mir da weiterhelfen?
Danke

Musiker
Title: gelöst - endlich ! NAS Thecus N4200 mounten
Post by: dieres on 2012/10/13, 11:16:30
Ich kenne das tecus nicht, aber du musst nur im WebInterface des nas eine Freigabe für nfs  konfigurieren,  dann kannst du als root auf der Konsole mit dem beispielbefehl das nas mounten. Ip und Pfad musst du dir natürlich anpassen. Die passenden Werte solltest du beim einrichten des nfs Zugangs im webinterface des nas  mitgeteilt bekommen. Wenn du das bei jedem bootvorgang  automatisch erledigt haben willst, musst du das in die fstab  eintragen, wie ein "vorschreiben" schon mitgeteilt hat.
Title: gelöst - endlich ! NAS Thecus N4200 mounten
Post by: bluelupo on 2012/10/13, 13:12:37
Hi musiker,
ich gehe jetzt mal dovon aus das die IP-Adresse deines NAS 192.168.2.254 ist (wie Beispiel von dir). Du mountest (einhängen, einbinden) ein Verzeichnis vom NAS am Client-PC händisch auf der Kommandozeile (als root) folgendermaßen:


# mount -t nfs4 <IP>:<Verzeichnis_am_NFS>
# mount -t nfs4 192.168.2.254:/raid0/data/_NAS_NFS_Exports_/SAMPLE /mnt/sample


Das heißt dann, auf deinen Client-PC müsste unter /mnt/sample dann das Verzeichnis /raid0/data/_NAS_NFS_Exports_/SAMPLE vom NAS (mit  der IP 192.168.2.254) eingehängt sein (mit Kommando df überprüfen).

Wenn du das bei jedem Start deines Client-PCs automatisch gemountet haben willst musst du in der Datei /etc/fstab folgende Zeile eintragen. Das NAS muss natürlich zu diesem Zeitpunkt schon laufen, sonst geht das nicht.

Alles in einer Zeile.

192.168.2.254:/raid0/data/_NAS_NFS_Exports_/SAMPLE  /mnt/sample   nfs   rw,auto,_netdev  0  0
Title: gelöst - endlich ! NAS Thecus N4200 mounten
Post by: musiker on 2012/10/13, 15:26:48
Lieber bluelupo,

habe Folgendes eingetragen:

192.168.178.100:/raid0/data/_NAS_NFS_Exports_/allgemein  /mnt/allgemein   nfs   rw,auto,_netdev  0  0

Die IP meines Thecus NAS ist 192.168.178.100
Der Ordner den ich eingebunden hatte lautet: allgemein

Habe das mit gedit in die /etc/fstab eingebunden und den Rechner neu gestartet. Allerdings verwende ich Siduction in der Virtualbox.
Kann unter /mnt nirgends den Ordner entdecken. Muss ich den vorher anlegen?

Danke für Eure Geduld

Musiker
Title: gelöst - endlich ! NAS Thecus N4200 mounten
Post by: musiker on 2012/10/13, 15:57:13
Hallo,

in der Benutzeroberfläche des NAS unter Speicher, Share Folder,Ordnername, NFS habe ich herausgefunden, dass man für jeden PC die entsprechende IP freigeben muss.

Anleitung (im Terminal ausgeführt):

mkdir /media/NAS
chown Benutzername:Benutername /media/NAS
showmount -e 192.168.178.100
Das freigegebenen Verzeichnis gefunden und dann mit
mount 192.168.178.120:/allgemein /media/NAS das Verzeichnis eingebunden. (192.168.178.120 ist die IP von Siduction auf der Virtualbox)

Das Verzeichnis wird gemountet ist aber nur unter root beschreibbar und aufrufbar. Muss aber als normaler user Schreib- und Lese-rechte haben.
Habe 23 Ordner. Jeden Ordner mit der entsprechenden IP für jeden PC freigeben, na ja das ist nicht praktikabel.
Meine alte Methode wäre mir wesentlich lieber. Bin ratlos.

LG

Musiker
Title: neuer Versuch
Post by: musiker on 2012/10/30, 07:31:16
Hallo,

habe die Version 11.1 xfce .32 mit der alten Methode in der Virtualbox installiert. Funktioniert perfekt!

Mit der neueren Version 12.1 geht das aber nicht.

Habe dafür keine Erklärung.

LG

Musiker
Title: gelöst - endlich ! NAS Thecus N4200 mounten
Post by: musiker on 2012/11/18, 22:12:23
Hallo,

die Antwort zur Lösung des Problems habe ich im Linuxmintforum erhalten:

Die Programme smbclient und cifs-utils müssen installiert sein, dann funktioniert alles problemlos!
Das war wohl noch Bestandteil der alten Installation.

LG

Musiker