nfs mount すると umount できなくなってしまうという症状で悩んでいます.
#ものすごく基本的な所で勘違いしているような気がするのですが,どうして
#も分からない‥‥.
症状は,以下の通りです.
ホスト host1 の cdrom を host2 で nfs mount して使うとします.host1 の
/etc/exports の中味は,
/mnt/cdrom host2()
これだけです.まず,host1 で cdrom をマウントして,
host1# mount /mount/cdrom
host2 で nfs マウントし,作業終了後 umount します.
host2# mount host1:/mnt/cdrom /mnt/cdrom
<何か作業>
host2# umount /mnt/cdrom
ここまでは何も問題ないのですが,このあと host1 で cdrom を umount でき
ません.
host1# umount /mnt/cdrom
umount: /mnt/cdrom: デバイスを使用中です
ここで nfsd を stop してやると umount することができます.
何が悪いんでしょう?
〒619-02 京都府相楽郡精華町光台 2 丁目
NTT コミュニケーション科学基礎研究所
真野健