CIFS 挂载突然停止工作,错误 22

CIFS 挂载突然停止工作,错误 22

我一直在 ubuntu 22.04 客户端上使用以下 fstab 条目,用于在 Ubuntu 20.04 服务器上挂载目录:

//nas/plex /home/USER/nas/plex cifs  uid=0,credentials=/home/USER/somefile,iocharset=utf8,noperm,noauto,user 0 0

某些东西已经发生了变化,现在不再起作用了。dmesg 中的错误是:

[3679.254486] CIFS:尝试挂载 \nas\plex [3679.259733] CIFS:VFS:cifs_mount 失败,返回代码 = -22

我尝试过分别删除每个选项,但没有任何变化。

答案1

如果我没记错的话,错误代码22表示网络问题。我通常尝试的第一件事是用 IP 地址替换网络名称;即

//192.168.1.55/plex /home/USER/nas/plex cifs  uid=0,credentials=/home/USER/somefile,iocharset=utf8,noperm,noauto,user 0 0

答案2

经过一番搜索,我发现我的 Ubuntu 服务器一定更改了 SMB 版本。我在选项中添加了“vers=3.0”。现在它可以像以前一样挂载了。

相关内容