SMBFS Mount 突然停止運作。 CIFS錯誤

SMBFS Mount 突然停止運作。 CIFS錯誤

當我今天上班時,我們伺服器上安裝的驅動器突然停止工作。在我的/etc/fstab我有以下行:

//172.22.64.50/Web/  /mnt/netapp smbfs username=*****,password=******,iocharset=utf8,sec=ntlm  0  0

這個方法已經工作一年多了。然後,突然當我嘗試輸入 mount -a 時,出現以下錯誤:

root@ks-vps:~# mount -a
mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

我一直無法在谷歌上找到解決方案或任何可以指引我正確方向的東西,所以我希望這裡有人能提供一些提示。

/var/log/syslog 的輸出:

Nov 17 09:21:20 ks-vps kernel: [ 3118.370055] Status code returned 0xc0000001 NT_STATUS_UNSUCCESSFUL
Nov 17 09:21:20 ks-vps kernel: [ 3118.370067] CIFS VFS: Send error in SessSetup = -5
Nov 17 09:21:20 ks-vps kernel: [ 3118.370850] CIFS VFS: cifs_mount failed w/return code = -5

答案1

當我找到適合我的案例的解決方案時回答我自己的問題。

看來我突然需要將工作組加入到 fstab 中的參數中,最終程式碼如下:

//172.22.64.50/Web/  /mnt/netapp smbfs username=*****,password=******,iocharset=utf8,workgroup=OUR-WORKGROUP,sec=ntlm  0  0

答案2

在我的 samba 伺服器從 Debian Wheezy 升級到 Jessie 後,我開始從 Ubuntu Vivid 用戶端上的 mount.cifs 收到相同的錯誤訊息。我很確定這次升級帶來了 Samba 4。自升級以來,重新啟動後的第一次 mount.cifs 嘗試將完全失敗,正如您所描述的那樣,但後續嘗試將成功。

就我而言,從 samba 伺服器中刪除 winbind 解決了問題。這些錯誤報告是相關的: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746229 https://bugs.launchpad.net/ubuntu/+source/cifs-utils/+bug/1430259

相關內容