CD-ROM automatisch mounten, wenn über NFS zugegriffen wird

CD-ROM automatisch mounten, wenn über NFS zugegriffen wird

Ich verwende derzeit CentOS 5 auf einem Server mit integriertem CD-ROM-Laufwerk. Ich habe derzeit ein Setup, bei dem /media/cdrombei Bedarf automatisch von autofs gemountet wird, und ich exportiere /media/cdromüber NFS. Ich muss in der Lage sein, diese CD-ROM zu demontieren, auszuwerfen und eine neue einzulegen, ohne etwas zu beschädigen, aber das scheint nicht zu funktionieren. Gibt es eine bessere Möglichkeit, dies zu tun (wobei ich sehr wenig Kontrolle über den Server habe, der versucht, /media/cdromüber NFS zu mounten)?

Antwort1

Das Problem besteht darin, dass der Linux-NFS-Server beim Exportieren eines Verzeichnisses über NFS an dem exportierten Verzeichnis „hängt“, als wäre es ein Prozess, der mit einem offenen Dateideskriptor in diesem Verzeichnis ausgeführt wird, und so verhindert, dass der Einhängepunkt ausgehängt wird (also technisch gesehen erledigt der Kernel dies im NFS-Kernelmodul). Sie müssten den NFS-Server herunterfahren, die CD aushängen (oder Autofs anweisen, sie auszuhängen), die neue CD einlegen und dann den NFS-Server neu starten. Hoffentlich können Sie dies in der Zeit tun, bevor der NFS-Client eine Zeitüberschreitung erfährt.

Es wäre wesentlich einfacher, einfach ISO-Images zu mounten, wie Nils vorgeschlagen hat.

verwandte Informationen