两个远程 cifs 共享之间的 cp 没有响应,均位于同一台远程机器上

两个远程 cifs 共享之间的 cp 没有响应,均位于同一台远程机器上

我在 xubuntu 机器上的 /etc/fstab 中有 2 个 cifs 远程共享

//192.168.1.2/THOMAS /media/THOMAS cifs credentials=/root/.smbcredentials,_netdev,iocharset=utf8,vers=2.0,nofail,cache=none,uid=1000,forceuid,gid=100,forcegid 0 0

//192.168.1.2/JACQUES /media/JACQUES cifs credentials=/root/.smbcredentials,_netdev,iocharset=utf8,vers=2.0,cache=none,nofail,uid=1000,forceuid,gid=100,forcegid 0 0

安装命令给我

//192.168.1.2/JACQUES on /media/JACQUES type cifs (rw,relatime,vers=2.0,cache=none,username=toto,domain=WORKGROUP,uid=1000,forceuid,gid=100,forcegid,addr=192.168.1.2,file_mode=0755,dir_mode=0755,iocharset=utf8,soft,nounix,serverino,mapposix,rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1,closetimeo=1,_netdev)

//192.168.1.2/THOMAS on /media/THOMAS type cifs (rw,relatime,vers=2.0,cache=none,username=toto,domain=WORKGROUP,uid=1000,forceuid,gid=100,forcegid,addr=192.168.1.2,file_mode=0755,dir_mode=0755,iocharset=utf8,soft,nounix,serverino,mapposix,rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1,closetimeo=1,_netdev)

在 192.168.1.2(debian 计算机)上,smb 版本是

sudo smbstatus --version
Version 4.13.13-Debian

在本地机器上,smb 版本是

sudo smbstatus --version
Version 4.18.6-Ubuntu

例如,当我将文件从 JACQUES 复制到本地磁盘时,没有遇到任何问题。

但是当我尝试将文件从 JACQUES 复制到 THOMAS 时,它挂起了。top 中没有任何内容,iotop 中也没有任何内容,我看到文件已在目标文件夹中创建,但它保持为 0 字节。当我尝试取消复制时,没有任何反应。

我尝试过 ver=3.0,尝试过 cache=strict,几天前我没有遇到过这个问题。

当我尝试 mv 一个文件时,smbstatus 告诉我:

sudo smbstatus -L
Locked files:
Pid          User(ID)   DenyMode   Access      R/W        Oplock           SharePath   Name   Time
--------------------------------------------------------------------------------------------------
21140        1000       DENY_NONE  0x120089    RDONLY     LEASE(RH)        

21140        1000       DENY_NONE  0x120196    WRONLY     LEASE(RWH)

客户端上没有任何与 iotop 相关的东西。

提醒:仅当源和目标是同一台计算机上的两个不同的共享文件夹时才会发生问题,并且我在 Windows 上执行完全相同的 mv 没有任何问题 :-(

有人能帮助我吗?谢谢。

附言:抱歉我的英语不好;-)

答案1

我找到了这个

新 6.5.0-27-generic 内核更新后出现 Samba 连接问题

我更新了 4 月 12 日,所以它似乎是相同的 pb

降级内核版本即可解决问题!

https://www.groovypost.com/howto/how-to-downgrade-the-kernel-in-ubuntu/

相关内容