[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:89999] Re: NFSv3 でのデ ータ破壊


菅谷です.

Masaaki HATTORI <mhatto _at_ arc.sony.co.jp> writes:

> am-utilsは確か自前でmount処理を行っていた
> という記憶があります。

そのようですが,結局は mount(8) も am-utils も mount(2) システムコー
ルを使ってマウントするはずなので am-utils を使った時のみ問題が発生す
るのは不可解です.

そこで,

> HAYAKAWA Hitoshi <cz _at_ hykw.tv> writes:

> #define DEBUG を定義してこの時の mount オプションを表示して、
> そのオプションで mount(8) を実行すると現象は再現しますか?

をやってみました.
得られたログは以下の通りです(固有名詞など改変してあります).

> Dec 12 15:26:36 suzume amd[15920]: Generic mount flags 0x0 used for NFS mount
> Dec 12 15:26:36 suzume amd[15920]: /am/server/exportdir fstype nfs (nfs) flags 0 (intr)
> Dec 12 15:26:36 suzume amd[15920]: linux mount: type nfs
> Dec 12 15:26:36 suzume amd[15920]: linux mount: version 4
> Dec 12 15:26:36 suzume amd[15920]: linux mount: fd 8
> Dec 12 15:26:36 suzume amd[15920]: linux mount: hostname xxx.xxx.xxx.xxx
> Dec 12 15:26:36 suzume amd[15920]: linux mount: port 2049
> Dec 12 15:26:36 suzume amd[15920]: linux mount: fsname server:/exportdir
> Dec 12 15:26:36 suzume amd[15920]: linux mount: type (mntent) nfs
> Dec 12 15:26:36 suzume amd[15920]: linux mount: opts (null)
> Dec 12 15:26:36 suzume amd[15920]: linux mount: dir /am/server/exportdir
> Dec 12 15:26:36 suzume amd[15920]: linux mount: Generic mount flags 0xc0ed0000
> Dec 12 15:26:36 suzume amd[15920]: linux mount: updated nfs_args...
> Dec 12 15:26:36 suzume amd[15920]: NA->addr {sockaddr_in} (len=16) = "02000801c0a80dbd0000000000000000"
> Dec 12 15:26:36 suzume amd[15920]: NA->addr.sin_family = "2"
> Dec 12 15:26:36 suzume amd[15920]: NA->addr.sin_port = "264"
> Dec 12 15:26:36 suzume amd[15920]: NA->addr.sin_addr = "xxxxxxxx"
> Dec 12 15:26:36 suzume amd[15920]: NA->hostname = "server"
> Dec 12 15:26:36 suzume amd[15920]: NA->namlen = 255
> Dec 12 15:26:36 suzume amd[15920]: NA->fhsize = 32
> Dec 12 15:26:36 suzume amd[15920]: NA->filehandle = "20000080001c00000002000a00000000000234784dbd000a0000000000023478"
> Dec 12 15:26:36 suzume amd[15920]: NA->version = 4
> Dec 12 15:26:36 suzume amd[15920]: NA->flags = 0xc2
> Dec 12 15:26:36 suzume amd[15920]: NA->rsize = 0
> Dec 12 15:26:36 suzume amd[15920]: NA->wsize = 0
> Dec 12 15:26:36 suzume amd[15920]: NA->bsize = 0
> Dec 12 15:26:36 suzume amd[15920]: NA->timeo = 7
> Dec 12 15:26:36 suzume amd[15920]: NA->retrans = 3
> Dec 12 15:26:36 suzume amd[15920]: NA->acregmin = 3
> Dec 12 15:26:36 suzume amd[15920]: NA->acregmax = 60
> Dec 12 15:26:36 suzume amd[15920]: NA->acdirmin = 30
> Dec 12 15:26:36 suzume amd[15920]: NA->acdirmax = 60

nfs(5) を参照して存在するオプションを確認し,
namlen=255,wsize=0,rsize=0,timeo=7,retrans=3,acregmin=3,acregmax=60,acdirmin=30,acdirmax=60
のように指定してテストしてみましたが,問題の現象は再現しませんでした.

-- 
 菅谷 至寛 | 東北大学大学院工学研究科
           | 電気・通信工学専攻 阿曽研究室
           | E-mail: sugaya _at_ aso.ecei.tohoku.ac.jp

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」