- 締切済み
nfsでCDROMがマウントできない
linuxマシン2台でNFS経由でCDROM(DVDROM)ドライブのmountを試みてるのですがうまくいきません。 PC1がnfsサーバでPC2がクライアントです。 マウントしようとPC2から mount -t nfs PC1:/mnt/cdrom /mnt/pc1cdrom を実行すると mount: PC1:/mnt/cdrom failed, reason given by server: 許可がありません とエラーを発してマウントできません。 ちなみに PC1(fedoracore3) /mnt/cdrom にDVDドライブをマウントしてあります。 ls -l /mnt/cdrom dr-xr-xr-x 6 4294967295 4294967295 580 8月 5 2004 cdrom ls -l /dev/cdrom lrwxrwxrwx 1 root root 3 2月 21 11:25 /dev/cdrom -> hdd となっています。 設定 /etc/exports は /mnt/cdrom 192.168.11.0/255.255.255.0 (ro) となっています。 その他/etc/hosts.deny /etc/hosts.allow の設定は問題ないと思います。(PC1の/mnt/cdrom 以外はNFSでPC2からマウントできるため) どうやらPC1の/mnt/cdromのパーミッションの関係でマウントできないような気がします。どなたかご教授ください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- noboru2000
- ベストアンサー率33% (47/140)
/etc/exports を書き変えた後で exportfs -r をするか又はリブートをしましたか? これをしないと /etc/exports の内容が反映しません。
- mac_res
- ベストアンサー率36% (568/1571)
mount -rt nfs PC1:/mnt/cdrom /mnt/pc1cdrom ではどうでしょう?
お礼
間違って捕捉のほうに書いてしまいました。すみません。 わたしの使用としていることは、仕様的にできないことなんでしょうか??
補足
ご返答ありがとうございます。 残念ながらダメでした。 PC1でCDROMをマウントしていない状態なら nfsでPC1の/mnt/cdromをマウントできるのですが、PC1が/mnt/cdromにマウントするとnfsでマウントできなくなってしまいます。 ちなみにPC1でcdromをマウントする際以下の様なメッセージが出ます。 # mount /dev/cdrom /mnt/cdrom/ mount: ブロックデバイス /dev/cdrom は書き込み禁止です、読込み専用でマウントしま す
お礼
お返事ありがとうございます。 御指摘のとおり exportfs -r を実行しても、リブートしても結果は同じでした。 PC1のドライブをマウントする前にPC2からPC1の/mnt/cdrom をマウントすると、出来るんですが。。。 PC1のドライブをPC1の/mnt/cdromにマウントしてからPC2からPC1の/mnt/cdromをマウントしようとすると出来ません。。。 仕様的には可能なんでしょうか??