[samba-jp:20342] Samba3でのエラー 「Oplock break failed」 につきまして
ISP 川添章人
kawazoe @ ispace.co.jp
2008年 8月 19日 (火) 13:36:12 JST
こんにちは。
今回はじめて投稿させていただきます、川添と申します。
よろしくお願い致します。
掲題の件、現在運用中のSambaサーバ(Samba3)で以下のようなエラーメッセージ
が出力され、色々調べてみましたが解決に至りません。
お忙しい所、大変申し訳ございませんが、
解決方法をご存知の方がいらっしゃれば、ご教授頂きたく存じます。
==================================
(1) サーバ環境
==================================
OS :Fedora Core release 6(kernel-2.6.22)
Samba:samba-3.0.24
==================================
(2) 利用環境
==================================
・本社⇔拠点間をVPNで接続している。(YAMAHA製ルータを使用)
・本社にSambaサーバを設置している。
・本社からローカルIPでSambaサーバを使用。
・拠点からVPN経由(ローカルIP)でSambaサーバを使用。
・本社に設置しているクライアントPCは10台
・拠点に設置しているクライアントPCは3台
・クライアントのOSはWindowsXP Home
==================================
(3) 現象
==================================
A. 拠点(3台)からSambaサーバ内の共有フォルダへデータを保存できない。
B. 拠点(3台)からSambaサーバ内のデータが閲覧できない。
C. 本社からは全て正常に動作する。
============================================================
(4) 上記『A.』発生時のクライアントPCおよびSambaサーバのログ
============================================================
▼クライアント
ファイルまたはフォルダのコピーエラー
XXX(ファイル名)をコピーできません。
指定されたネットワークは利用できません。
▼Sambaサーバ(/var/log/messages を確認)
# tail -f /var/log/messages
Aug 7 16:29:23 wg smbd[12646]: [2008/08/07 16:29:23, 0] smbd/oplock.c:oplock_timeout_handler(351)
Aug 7 16:29:23 wg smbd[12646]: Oplock break failed for file Test/テス
ト.pdf -- replying anyway
Aug 7 16:30:08 wg smbd[8289]: [2008/08/07 16:30:08, 0] smbd/oplock.c:oplock_timeout_handler(351)
Aug 7 16:30:08 wg smbd[8289]: Oplock break failed for file Test/テス
ト.doc -- replying anyway
▼smbstatusコマンドで状況確認
--------------------------------------------------------------------
# smbstatus
Locked files:
Pid Uid DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------------------------------------------------------------
12456 511 DENY_ALL 0x30196 WRONLY NONE /var/samba/labo
Test/PDFテスト.pdf Thu Aug 7 13:13:13 2008
9758 511 DENY_ALL 0x30196 WRONLY NONE /var/samba/labo Test/テス
ト.doc Thu Aug 7 13:12:49 2008
9758 511 DENY_NONE 0x100001 RDONLY NONE /var/samba/labo Yamamoto Thu Aug 7 13:12:17 2008
※気になる点
DenyMode → アップロード中にOplockがNONEになっている。
=========================================================
(5) 上記『B.』発生時のクライアントPCのログ
=========================================================
▼クライアント
ファイルまたはフォルダのコピーエラー
XXX(ファイル名)をコピーできません。
パス名が長すぎます。
=========================================
(6) Sambaの設定(/etc/samba/smb.conf)
=========================================
unix charset = UTF8
dos charset = CP932
display charset = UTF8
workgroup = WorkGroup
server string = Samba Server
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
log file = /var/log/samba/%m.log
max log size = 0
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 65
comment = Fedora Core6 Samba Server
unix password sync = Yes
passdb backend = smbpasswd
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Re*new*password* %n\n *success*
map to guest = Bad User
以上
宜しくお願い申し上げます。
◆━…‥‥…━…‥‥…━…‥‥…━…‥…━…‥‥…━…‥‥…━…‥…━◆
川添 章人 (Kawazoe Akito) <akiyan-7 @ sea.plala.or.jp>
◆━…‥‥…━…‥‥…━…‥‥…━…‥…━…‥‥…━…‥‥…━…‥…━◆
samba-jp メーリングリストの案内