梶谷です。 FreeBSD 7.1-RELEASE-p4 を使っています。 mount_smbfs を実行すると、以下のエラーが出てマウントすることができません。
# mount_smbfs -I xxxxxx -u shoo -g nobody //s...@xxxxxx/xxxxx /mnt/xxxxxx/xxxxx Password: mount_smbfs: unable to open connection: syserr = Cannot allocate memory # このとき、/var/log/messages に次のメッセージが出力されます。 May 3 00:43:29 <kern.crit> xxxxx kernel: smb_co_lock: recursive lock for object 1 May 3 00:43:29 <kern.crit> xxxxx kernel: lockmgr: thread 0xc4dad8c0 unlocking unheld lock この現象は、接続先によって発生しないことがあります。ある接続先(例えば hostA/dataA)に対しては全く発生しませんが、別の接続先(例えば hostA/dataB)に 対しては常に発生します。 FreeBSD 7.0 の頃から発生していた記憶があるのですが、エラーメッセージで検索 してみてもそれらしい情報が得られません。解決する方法はないでしょうか。 -- 梶谷 秀 (Shoo Kajitani)