2006年11月19日

[fol] NFS fcntl(F_SETLK) problem (Linux->MacOSX)

新城@筑波大学情報です。こんにちは。

NFS のロックの問題が出ています。クライアントは、Linux
(RedHat, 2.6.9-42.0.2.ELsmp), サーバは、MacOSX 10.4 Server
です。うちの若い者が調べた所、クライアントで fcntl() システ
ムコールの F_SETLK で問題が発生するとのことでした。flock()
システムコールでは発生しません。

この辺り、何か情報はないでしょうか。flock() では問題ないとい
うことから、直感的に怪しいのは、Linux の lockd なんだけれど。

NFS は、v2 でも v3 でも同じように問題が発生します。

lockd の問題だとすると、昔ながらの問題で、なかなか技術が進ま
ないなあという気がします。分散アルゴリズムで難しい所ではある
んだけれど、先人がバグった所で、後の人も同じようにバグるかっ
て言いたい。

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\

投稿者 xml-rpc : 2006年11月19日 06:05
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/49610
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。