dev/hdd über nfs mounten ?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
vobie
Beiträge: 195
Registriert: 29.08.2003 21:14:50

dev/hdd über nfs mounten ?

Beitrag von vobie » 23.07.2006 21:52:44

Hi,

ich habe ein kleines Problem und hoffe auf eure hilfe.

ich möchte ein DVD-Laufwerk nach einen PC ohne Laufwerke über nfs mounten. Ist eigentlich nicht das Problem, aber wie kann ich es anstellen, dass der PC ohne Laufwerke vollen ( Hardware) Zugriff auf das DVD-Laufwerk hat. Also ich möchte auch vom Laufwerklosen PC die DVD z.B. Auswerfen können. Der PC ohne laufwerke sollte denken er hätte z.B. ein "dev/hdd".

In meiner exports habe ich das Laufwerk ( dev/hdd ) so eingebunden,
problem ist ich muß die DVD erst im PC mit Laufwerk mounten, damit ich auf dem PC ohne Laufwerk auf die DVD zugreifen kann

Code: Alles auswählen

/media/cdrom1 192.168.6.0/24(rw,sync,no_root_squash,no_all_squash)
schonmal besten Dank

gruß
vobie
Es gibt keine dummen Fragen. Aber leider viele dumme Antworten.

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 23.07.2006 21:59:18

ich bin mir nicht sicher ob das überhaupt geht aber wenn dann mußt du die Devices unter /dev exportieren, auf dem Client dann mounten, und versuchen das Laufwerk z.B. mit

Code: Alles auswählen

mount /nfs_dev/hdc /mountpoint
zu mounten. Aber wie gesagt, keine Garantie ob das überhaupt so geht, aber probieren kostet ja nichts

wenn du nur den Mountpoint Ordner exportierst is ja klar das er gemountet sein muß bevor du überhaupt was siehst.

gruss
Sebastian
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

vobie
Beiträge: 195
Registriert: 29.08.2003 21:14:50

Beitrag von vobie » 23.07.2006 22:46:05

hi,

geht leider nicht :cry:

versuche das device hdd am client zu mounten enden mit

Code: Alles auswählen

mount: 192.168.6.2://dev/hdd failed, reason given by server: Not a directory
kann auch garnicht funktionieren, denn nfs exportiert ja auch nur das Filesystem nicht das Device.

ich habe aber was anderes gefunden http://www.it.uc3m.es/~ptb/nbd/
nbd kann Devices exportiert. Ist auch als Debianpaket vorhanden.
Werde ich gleich mal probieren.

gruß
vobie
Es gibt keine dummen Fragen. Aber leider viele dumme Antworten.

HoaX
Beiträge: 4
Registriert: 04.04.2005 22:18:43
Wohnort: Würzburg

Beitrag von HoaX » 23.07.2006 23:05:16

per nfs wirst du da keine chance haben, aber der kernel hat ein feature namens nbd - network block devices, das für solche dinge gedacht ist.

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 24.07.2006 12:12:39

Ich meinte auch nicht das du das Blockdevice exportieren solltest, sondern einfach nur den Ordner /dev.

Ansonsten hat wohl HoaX recht, nbd ist dein Freund
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

vobie
Beiträge: 195
Registriert: 29.08.2003 21:14:50

Beitrag von vobie » 24.07.2006 22:07:23

hi,

also ich habe mal nbd probiert, aber das gelbe vom ei ist es auch nicht oder ich bin schlicht zu doof.

nbd-server auf pc mit dvd laufwerk installiert.
dann

Code: Alles auswählen

nbd-server mein-server.net 1001 /dev/hdd -r
dvd-laufwerk exportiert ( geht aber nur wenn ein medium im laufwerk ist ) :cry:

nbd-client auf pc ohne laufwerk installiert, modul nbd im kernel (2.6.17) aktiviert.
dann

Code: Alles auswählen

nbd-client mein-server.net 1001 /dev/nbd0
laufwerk eingebunden, schnell noch ein link von nbd0 nach /media/DVD und das laufwerk wird erkannt.

so weit so gut, aber von remote keine spur. eject geht nicht weil ja noch

Code: Alles auswählen

# lsof /dev/nbd0
COMMAND    PID USER   FD   TYPE DEVICE SIZE NODE NAME
nbd-clien 4413 root    4u   BLK   43,0      9749 /dev/nbd0
auf das laufwerk zugreift
Ich kann auch nicht das medium am server aus dem laufwerk nehmen weil der nbd-server noch auf /dev/hdd zugreift.

eigentlich habe ich absolut nichts gewonnen, dass ganze verhält sich fast wie NFS.

WAS MACH ICH FALSCH :roll:

gruß
vobie
Es gibt keine dummen Fragen. Aber leider viele dumme Antworten.

Antworten