お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-08-23 00:10:58

koachi
メンバ
登録日: 2008-05-03

nfsでのマウント

サーバ,クライアントともにubuntu10.04です.

サーバ(HDD×4,それぞれ2TB)があり,sd[abcd]となっています.
OSはsdaにはいっており,他のHDDは以下のようにマウントしています.

sdb1 -> /home/datas/share1
sdc1 -> /home/datas/share2
sdd1 -> /home/datas/share3
sda4 -> /home/datas/share4

また,設定したファイルは下記のような内容です.
#必要なものは
#sudo apt-get install portmap nfs-kernel-server nfs-common
#これでインストールしました.

[/etc/exports]
/home/datas 192.168.0.0/255.255.255.0(rw,no_root_squash)

[/etc/hosts.allow]
portmap: 192.168.0.0/255.255.255.0
lockd: 192.168.0.0/255.255.255.0
rquotad: 192.168.0.0/255.255.255.0
statd: 192.168.0.0/255.255.255.0
rpc.mountd: 192.168.0.0/255.255.255.0

[/etc/hosts.deny]
portmap :       ALL
lockd   :       ALL
mountd  :       ALL
rquotad :       ALL
statd   :       ALL


sudo mount -t nfs -o rw 192.168.0.101:/home/datas /mnt/hoge

このようにマウントし,/mnt/hoge以下にはshare1-4までディレクトリは存在するのですが,中身がからのままでした.
#つまりマウントできてない状態だが,サーバ側ではマウントできている.

このままでは納得いかなかったのでひとつずつ

/home/datas/share1 192.168.0.0/255.255.255.0(rw,no_root_squash)

のように記述すると,空ではなく存在すべきファイルがたしかにありました.

ひとつずつ記述するのも手ですが,ぶかっこうなので/mnt/hogeにshare1-4がならんでる形にしたいです.

なにか必要なオプションがあるのでしょうか?

宜しくお願いします.

症状としてはhttps://forums.ubuntulinux.jp/viewtopic.php?id=6498こちらがよく似ていると思います.

オフライン

 

#2 2010-08-23 12:30:14

hmatsue
アドバイザ
登録日: 2009-03-10

Re: nfsでのマウント

https://help.ubuntu.com/community/NFSv4Howto
https://help.ubuntu.com/community/SettingUpNFSHowTo
あたりを参照して、設定におかしなことろが無いか確認してみて下さい。

また、mount -t nfsはmount -t nfs4に変えていただいた方がよいかと思います。

オフライン

 

#3 2010-08-23 14:24:14

koachi
メンバ
登録日: 2008-05-03

Re: nfsでのマウント

hmatsueさま,

返答ありがとうございます.

nfs4を試したところ,うまく表示されませんでした.

man 5 exportsでいろいろ調べた結果

/home/datas 192.168.0.0/255.255.255.0(rw,no_root_squash,crossmnt)

このように設定したところマウントされました.

ありがとうございました.

オフライン

 

Board footer

Powered by FluxBB