Centos6

mount.cifs:掛載錯誤(112):主機已關閉

  • June 22, 2018

我正在嘗試在 CentOS 和 RHEL 6 機器上掛載 Windows samba 共享,但出現以下錯誤。

~]# mount.cifs //example.com/Linux_Support /mnt -o credentials=/root/cifsauth,noserverino,vers=3.0

mount error(112): Host is down 請參考 mount.cifs(8) 手冊頁(例如 man mount.cifs)

消息日誌有這個錯誤:

CIFS VFS:cifs_mount 失敗,返回碼 = -112

上面的命令同樣適用於 rhel7 和 centos7。關於如何使這項工作的任何線索?

我在這裡找到了這個連結,它說 rhel 和 Centos 6 不支持 SMB 2 和 3。它只能掛載 SMB1。Centos 和 rhel 7 都支持這一點。

我通過強制 smb 協議的版本 1 解決了這個問題。

在我的 fstab 中是這樣完成的:

//192.168.0.XXX/elements/Videos /home/myuser/videos cifs uid=1000,username=myuser,password=mypwd,rw,nounix,noserverino,defaults,auto,vers=1.0 0 0

預設情況下,系統肯定使用 SMB2 或 3,它不適用於我的盒子。實際上,這取決於您的 NAS。您必鬚根據 SMB 伺服器提供好的版本。

引用自:https://serverfault.com/questions/830817