Nextcloud がインストールされた Debian 11 サーバーと、Samba 4.13.13 共有が構成されている OpenMediaVault (OMV) サーバーがあります。
Samba サーバーは、ネットワーク上のすべてのユーザーによって問題なく使用されます。ただし、Debian サーバーで smb に接続して (他の場所で使用しているユーザーで接続しているので、適切な権限がすべてあることは確かです)、フォルダーを共有して使用できるようにしたときに、多くの問題が発生しました (フォルダーは Nextcloud GUI ではなく fstab にマウントされています。これは NC に関する質問ではなく、SMB に関する質問です)。
フォルダ内で操作してls
ファイルを見ることはできますし、rm を実行して削除することはできますが、その中のファイルをコピーしたりアップロードしたりすることはできません (途方もなく小さなファイルを除く。たとえば、vim でテキスト ファイルを作成してそこに何かを書き込むと機能しますが、数 MB の png をコピーしても機能しません)。ファイルをコピーすると、エラー (cp で「cp: '/mnt/path/filename' を閉じることができませんでした: ホストがダウンしています」と表示される) が発生するまでコマンドが保留され、フォルダ内に .part 拡張子の 0 バイトのファイルが見つかります。その時点では、umount -f
フォルダをアンマウントすることもできずls
、cd
フォルダ内で TAB による自動補完操作も機能しなくなるか、非常に時間がかかります。fstab の行は次のとおりです。
//192.168.0.1/path/on/server/ /mnt/localpath/ cifs username=admin,password=adminpass,file_mode=0777,dir_mode=0777,noexec 0 0
OVM ログを調べようとしましたが、何も見つかりませんでした。間違った場所を探しているのか、OVM が適切にログを記録していないのかはわかりません。ログの処理方法についていくつか問題があったことは知っていますが、その問題については最新の情報を把握していません。