※ ChatGPTを利用し、要約された質問です(原文:NFSサーバ経由のSamba設定について)
NFSサーバ経由のSamba設定について
現在、CentOS 5.1でSambaサーバを構築中です。
Sambaサーバでは/homeをNFSサーバからマウントしています。
NFSマウントおよびSambaの設定は一通り終わり、共有フォルダをWindowsクライアントからブラウズ及び、サイズ0の新規ファイルの作成まで行うことができました。
しかし、Windowsクライアント側からファイルのコピーを行うと以下のようなエラーが表示されてしまいます。
-----
XXXXX をコピーできません。プロセスはファイルにアクセスできません。別のプロセスがファイルの一部をロックしています。
-----
また、Windowsクライアント側で作成したサイズ0のファイルを開き、編集し保存を行おうとすると、こちらも同様に保存が行えません。
Sambaサーバから/home以下へのファイルコピー、ファイル編集を行うことはできています。
上記の動作はどこか設定が悪いのでしょうか?
NFSサーバ(IP:192.168.0.2)設定(抜粋)
/etc/hosts.deny
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
/etc/hosts.allow
portmap:192.168.0.11
lockd:192.168.0.11
rquotad:192.168.0.11
mountd:192.168.0.11
statd:192.168.0.11
/etc/exports
/home 192.168.0.11(rw,no_root_squash,sync)
Sambaサーバ(IP:192.168.0.11)設定(抜粋)
/etc/fstab
192.168.0.2:/home /home nfs rw 0 0
/etc/samba/smb.conf
[global]
dos charset = CP932
unix charset = UTF-8
display charset = UTF-8
workgroup = WORKGROUP
server string = HOME Server
security = user
passdb backend = tdbsam
load printers = no
disable spoolss = yes
cups options = raw
[homes]
comment = Home Directories
browseable = no
writable = yes
よろしくお願いいたします。
お礼
参考URLに記載されている内容で正常に動作するようなりました。 Samba側の設定だったんですね… ありがとうございました。