NFS Server für Kuro-Box

Network Attached Storage
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Du musst die /etc/exports jetzt bearbeiten. Das geht z.b. mit vi: "vi /etc/exports".
Wenn du folgendes eingibst wird der Ordner "rec" über nfs freigegeben. Den kannst du dann auch auf der dbox mounten.

Code: Alles auswählen

echo "/mnt/rec (rw)" > /etc/exports
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

Du hast ja eine Geduld mit mir.
Zaphot hat geschrieben:Du musst die /etc/exports jetzt bearbeiten. Das geht z.b. mit vi: "vi /etc/exports".

Wenn ich das eingebe passiert das:

etc/exports: unmodified: line 1
~
~
~
~
~
~
~
~
~
~
~
Zaphot hat geschrieben: Wenn du folgendes eingibst wird der Ordner "rec" über nfs freigegeben. Den kannst du dann auch auf der dbox mounten.

Code: Alles auswählen

echo "/mnt/rec (rw)" > /etc/exports
Hat auch nicht funktioniert, Wird denn die My-Datei mit Telnet richtig entpackt, denn auf der Linkstation ist davon nichts zu sehen. Oder muss man die Datei selbst entpacken z.B. mit Winrar ?? Das habe ich auch schon versucht, erhalte dabei eine Fehlermeldung, dass:S93Portmap nicht geöffnet werden konnte.
Geh jetzt erst mal schlafen.
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Gib mal folgendes der Reihe nach ein und poste die jeweilige Ausgabe:

Code: Alles auswählen

ls /usr/sbin
ps -A | grep unfsd
cat /etc/exports
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

Zaphot hat geschrieben:Gib mal folgendes der Reihe nach ein und poste die jeweilige Ausgabe:

Code: Alles auswählen

ls /usr/sbin
ps -A | grep unfsd
cat /etc/exports
Hallo, und das ist dabei herausgekommen:

Code: Alles auswählen

root@LINKSTATION:~# ls /usr/sbin
afpd           cppw           initdconfig  ppc_82xx-initdconfig  tcpd
ap_servd       cron           logrotate    ppc_82xx-shellconfig  thttpd
arp            ftprestart.wu  lpc          ppc_uartd             wbinfo
atalkd         ftpshut.pr     lpd          proftpd               winbindd
checksecurity  ftpshut.wu     mkpasswd     pwck                  wu-ftpd
chpasswd       grpck          nmbd         shadowconfig
ckconfig.wu    icmprequest    ntpdate      shellconfig
cnid_maint     in.telnetd     pam_tally    smbd
cpgr           inetd          papd         smbspool
root@LINKSTATION:~#

Code: Alles auswählen

root@LINKSTATION:~# ps -A | grep unfsd
root@LINKSTATION:~#

Code: Alles auswählen

root@LINKSTATION:~# cat /etc/exports
/mnt/rec (rw)
root@LINKSTATION:~#
Gruß André
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
..unfsd fehlt und laeuft demnach natuerlich nicht...also noch mal...

Code: Alles auswählen

root@LINKSTATION:~# cp /mnt/rec/my.tar /my.tar 
root@LINKSTATION:~# tar -xf /my.tar 
root@LINKSTATION:~# rm /my.tar


....vielleicht mal mit 'ls /usr/sbin' kontrollieren ob 'unfsd' in der Liste auftaucht...exports aendern und Linkstation neu starten...

viel Erfolg,
peter
Zuletzt geändert von petgun am Freitag 18. März 2005, 08:31, insgesamt 1-mal geändert.
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

petgun hat geschrieben:hi,
..unfsd fehlt und laeuft demnach natuerlich nicht...also noch mal...

Code: Alles auswählen

root@LINKSTATION:~# cp /mnt/rec/my.tar /my.tar 
root@LINKSTATION:~# tar -xf /my.tar 
root@LINKSTATION:~# rm /my.tar


..exports aendern und Linkstation neu starten...

viel Erfolg,
peter
Sag mal, hat es was zu bedeuten, wenn ich deine My-Datei zB. mit WinRar entpacke, dass dann die Meldung kommt:

Code: Alles auswählen

!   E:\Downloads\Linkstationumbau\my.tar: Konnte ..\init.d\portmap (..\init.d\portmap --> etc\rc.d\rc2.d\S93portmap) nicht öffnen
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

was willst Du mit winrar? winrar kann mit sym.links nicht umgehen..Du brauchst kein winrar...bitte die ungeoeffnete/unbearbeitete my.tar verwenden!
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

petgun hat geschrieben:was willst Du mit winrar? winrar kann mit sym.links nicht umgehen..Du brauchst kein winrar...bitte die ungeoeffnete/unbearbeitete my.tar verwenden!
Ich fragte ja nur. Ich werde noch einmal alles durchackern.
Pleymo
Interessierter
Interessierter
Beiträge: 58
Registriert: Freitag 11. März 2005, 21:17

Beitrag von Pleymo »

eventuell musst du, nachdem du dich eingeloggt hast, ein "cd /" eingeben. und dann der (übrigens nicht ausführlicher zu schreibenden) anleitung folgen. die exports kannst du auch bearbeiten, indem du sie in einen freigegebenden ordner kopierst (z.B. "cp /etc/exports /mnt/share") und dann mit einem unix konformen!!! Editor editierst. Danach wieder per telnet zurückkopieren (z.B. "cp /mnt/share/exports /etc/exports") und dann die ls neu starten. viel erfolg.
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

Pleymo hat geschrieben:eventuell musst du, nachdem du dich eingeloggt hast, ein "cd /" eingeben. und dann der (übrigens nicht ausführlicher zu schreibenden) anleitung folgen.
Ihr habt wirklich was auf dem Kasten!!!!!! Danke! Der cd /-Tip hat es gebracht. Bin zwar noch nicht vollständig fertig, aber es sieht schon wesentlich besser aus.

Code: Alles auswählen

root@LINKSTATION:/# ls /usr/sbin
afpd           cppw           initdconfig  ppc_82xx-initdconfig  tcpd
ap_servd       cron           logrotate    ppc_82xx-shellconfig  thttpd
arp            ftprestart.wu  lpc          ppc_uartd             unfsd
atalkd         ftpshut.pr     lpd          proftpd               wbinfo
checksecurity  ftpshut.wu     mkpasswd     pwck                  winbindd
chpasswd       grpck          nmbd         shadowconfig          wu-ftpd
ckconfig.wu    icmprequest    ntpdate      shellconfig
cnid_maint     in.telnetd     pam_tally    smbd
cpgr           inetd          papd         smbspool
root@LINKSTATION:/# ps -A | grep unfsd
root@LINKSTATION:/# cat /etc/exports
/mnt/rec/Movies/ 192.168.0.4(rw,async,no_root_squash)root@LINKSTATION:/#
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

Noch ein paar Fragen zum Mounten. :gruebel:

wenn die Exports so aussehen:

Code: Alles auswählen

/mnt/rec/Movies/ 192.168.0.4(rw,async,no_root_squash)root@LINKSTATION:/
Muss ich dann einen Ordner mmt in den Shared Folder Settings der Linkstation anlegen, darin dann einen Unterordner rec, und in rec dann noch Movies anlegen?? :gruebel:
zB so:

Code: Alles auswählen

-mmt
      -rec
           Movies
Muss in den Shared Folder Settings an den Freigaben etwas geändert werden??
Muss in den Mount-Optionen der d-Box das Passwort für die Linkstation eingegeben werden??
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

blaueelise hat geschrieben:Muss ich dann einen Ordner mmt in den Shared Folder Settings der Linkstation anlegen, darin dann einen Unterordner rec, und in rec dann noch Movies anlegen?? :gruebel:
..Du hast einen Shared Folder 'rec' auf der Linkstation angelegt und dort erstellst Du (zB. von Windwos aus) einen Ordner 'Movies'
Muss in den Mount-Optionen der d-Box das Passwort für die Linkstation eingegeben werden??
nein
Pleymo
Interessierter
Interessierter
Beiträge: 58
Registriert: Freitag 11. März 2005, 21:17

Beitrag von Pleymo »

petgun hat geschrieben:hi, (...)
viel Spass bei der Entscheidungsfindung,
peter
Ich bin doch nur ein armer Azubi mit 40m² Wohnung. Printserver hat ja die LS schon und ich brauch da denk ich mal kein W-LAN zumal meine Freundin mich eh schon für bekloppt hält wegen meiner Computer und Technik"geilheit". Ich habe jetzt einen D-Link DSL-Router gekauft. Werde mal am Wochenende ein DynDNS holen und gucken, ob ich per sicher per VPN (vielleicht IPSec?), oder exotischen Ports auf D-Box Weboberfläche und die shared Folders der LS komme. Hach meine Freundin wird mich wieder hassen :-D

Du scheinst ja spaß an der Sache zu haben, wenn du soviele verschiedene NAS hast ;) Wofür haste du denn welches im Einsatz?
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
;-)..danke fuer Deine Offenbarungen..so genau wollte ich es eigentlich nicht wissen..ich wollte Dich und evt. Mitleser nur ein wenig verunsichern :-)
Hast Du aber imo gut gemacht mit dem DLink..und Deine Freundin wir sicher auch begeistert sein wenn Du Ihr demnaechst in irgendeinem Internetcaffee zeigst wie Du Deine Linkstation remote administrieren kannst...."Liebling, mach mir bitte noch mal den Administrator"...:-) :-)

cu,
peter
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

zumal meine Freundin mich eh schon für bekloppt hält wegen meiner Computer und Technik"geilheit".
Zähl mal Deine PC-Komponenten und vergleiche das mit der Anzahl ihrer Schuhe - nur mal so als Anregung :lol:
There are 10 types of people in the world: those who know binary and those who don't
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

petgun hat geschrieben: ..Du hast einen Shared Folder 'rec' auf der Linkstation angelegt und dort erstellst Du (zB. von Windwos aus) einen Ordner 'Movies'
Jetzt hänge ich schon wieder stundenlang am mounten, obwohl das ja nun nichts neues für mich ist. Ich komme einfach nicht an meinen freigegebenen Ordner.

Code: Alles auswählen

root@LINKSTATION:/# cat /etc/exports
/mnt/rec/Movies1/ 192.168.2.150(rw,async,no_root_squash)root@LINKSTATION:/#
Einstellungen der dbox:

Code: Alles auswählen

Verzeichnis/Freigabe:  /mnt/rec/Movies1
lokales Verzeichnis:    /mnt/movie
Mount-Optionen:         rw.tcp.noatime
Mount-Optionen:         nolock,rszize=9999,wszize=32768
Es ist zum verzweifeln, :gruebel: :gruebel: :gruebel:
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
bis auf die (nehme ich an) Schreibfehler 'rszize', 'wszize' faellt mir da nix auf. Was ist das fuer ein Image das Du als lokales Verzeichnis 'mnt/movie' auswaehlen kannst und was hast Du Dir bei 'rsize=9999' gedacht?

cu,
peter
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

petgun hat geschrieben:hi,
bis auf die (nehme ich an) Schreibfehler 'rszize', 'wszize' faellt mir da nix auf.
Sorry, war nur Schreibfehler!!!

Was ist das fuer ein Image das Du als lokales Verzeichnis 'mnt/movie' auswaehlen kannst
Yadi: 2009, es geht aber auch mit mnt/filme nicht

und was hast Du Dir bei 'rsize=9999' gedacht?
Vorrangig Faulheit den Rest der Zeile nach hinten zu schieben, wichtig ist, dass die Kiste überhaupt erst mal läuft. :oops: :wink:


cu,
peter
Kann ich denn irgendwie noch was testen, ob es jetzt an der dbox liegt (glaub ich aber nicht, da ich mein NFS-Verzeichnis auf dem Rechner mounten kann), oder an der Linkstation??
Komischerweise komme ich jetzt noch nicht mal mit FTPFS auf die Linkstation. :gruebel:

Hab hier noch mal meine aktuellen Daten:

Code: Alles auswählen

root@LINKSTATION:/# ls /usr/sbin
afpd           cppw           initdconfig  ppc_82xx-initdconfig  tcpd
ap_servd       cron           logrotate    ppc_82xx-shellconfig  thttpd
arp            ftprestart.wu  lpc          ppc_uartd             unfsd
atalkd         ftpshut.pr     lpd          proftpd               wbinfo
checksecurity  ftpshut.wu     mkpasswd     pwck                  winbindd
chpasswd       grpck          nmbd         shadowconfig          wu-ftpd
ckconfig.wu    icmprequest    ntpdate      shellconfig
cnid_maint     in.telnetd     pam_tally    smbd
cpgr           inetd          papd         smbspool
root@LINKSTATION:/#

Code: Alles auswählen

root@LINKSTATION:/# ps -A | grep unfsd
  235 ?        00:00:00 unfsd
  240 ?        00:00:00 unfsd
root@LINKSTATION:/#

Code: Alles auswählen

root@LINKSTATION:/# cat /etc/exports
/mnt/rec/Movies1/ 192.168.2.150(rw,async,no_root_squash)root@LINKSTATION:/#
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
du hast imo Rootzugang und alles laeuft so wie es soll. Warum Du das mit dem mounten nicht hinbekommst weiss ich nicht....und auch nicht was Du mit:
Komischerweise komme ich jetzt noch nicht mal mit FTPFS auf die Linkstation.
meinst. Sorry, aber ich steige hier mal wieder aus....ich mache den ganzen Tag uA. First Level Support bei ueber 200 Usern...das kann ich mir nicht auch noch in meiner Freizeit reinziehen und ich bin kein Linux-Experte.

cu,
peter
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

petgun hat geschrieben:hi,
du hast imo Rootzugang und alles laeuft so wie es soll. Warum Du das mit dem mounten nicht hinbekommst weiss ich nicht....und auch nicht was Du mit:
Komischerweise komme ich jetzt noch nicht mal mit FTPFS auf die Linkstation.
meinst. Sorry, aber ich steige hier mal wieder aus....ich mache den ganzen Tag uA. First Level Support bei ueber 200 Usern...das kann ich mir nicht auch noch in meiner Freizeit reinziehen und ich bin kein Linux-Experte.

cu,
peter
Als ich die Linkstation vorgestern bekam habe ich natürlich erstmal ohne eure Hilfe alles mögliche versucht. zb:

Von der dBox auf die linkstation gemountet, und dabei als Typ nicht NFS, oder CIFS, sondern FTPFS angeklickt---- Das mounten hat funktioniert.
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Geh mal pert Telnet auf deine Linkstation und tipp das ein:

Code: Alles auswählen

echo "/mnt/rec/Movies1/ (rw,async,no_root_squash)" > /etc/exports
killall -9 unfsd
/usr/sbin/unfsd -d -d
Danach auf der DBox mounten und falls was im neues Telnet steht hier posten.
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

Zaphot hat geschrieben:Geh mal pert Telnet auf deine Linkstation und tipp das ein:

Code: Alles auswählen

echo "/mnt/rec/Movies1/ (rw,async,no_root_squash)" > /etc/exports
killall -9 unfsd
/usr/sbin/unfsd -d -d
Danach auf der DBox mounten und falls was im neues Telnet steht hier posten.
Ich habe alles mit einmal ins Telnet kopiert, und das kommt dabei raus:

Code: Alles auswählen

root@LINKSTATION:/# echo "/mnt/rec/Movies1/ (rw,async,no_root_squash)" > /etc/ex
ports
root@LINKSTATION:/# killall -9 unfsd
sbin/unfsd -d -droot@LINKSTATION:/# /usr/sbin/unfsd -d -d
UNFS3 unfsd 0.9.12 (C) 2004 Pascal Schmidt <der.eremit@email.de>
UNFS3 unfsd 0.9.12 (C) 2004 Pascal Schmidt <der.eremit@email.de>
/mnt/rec/Movies1: ip 0.0.0.0 mask 0.0.0.0 options 5
Mounten geht immer noch nicht. :gruebel: :cry:
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Das wahr ein Tippfehler meinerseits ;)
Sollte unfsd -s -d heißen. Aber die Einstellungen passen. Wenn du deine Linkstation neu startest solltest du mounten können. Jedenfalls wirds passend auf der Linkstation freigegeben. Jetzt liegts nur noch an deinen DBox Einstellungen.
blaueelise
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 29. März 2004, 15:05

Beitrag von blaueelise »

Zaphot hat geschrieben:Das wahr ein Tippfehler meinerseits ;)
Sollte unfsd -s -d heißen.
Wenn's weiter nichts ist. :wink:

Ich hab mir mal ein älteres Image auf meine dbox gespielt, und siehe da---Linkstation gemountet :o :D Aufnehmen funktioniert aber noch nicht. Abspielen ja. :gruebel:



Hat sich erledigt!!! SPTS-Mode Treiber waren AUS

Also, vielen vielen Dank petgun, Zaphot, undPleymo

Jetzt folgen noch die verfeinerungen meinerseits (rsize auf 32678 setzen) :wink: , und dann ein Härtetest.
Die ergebnisse werde ich gerne posten.
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
schoen das es jetzt bei Dir funktioniert....Haertetest kannst Du Dir imo sparen...das funktoniert mit Sicherheit 100%ig. Du warst der Haertetest fuer mich...den ich leider nicht bestanden haben ;-)

cu,
peter