cifs_mount失败w /返回码= -111表示什么?

时间:2015-05-05 13:50:02

标签: mount cifs

命令:

sudo mount -t cifs //<server>/<share> -o username=user@domain,password=**** /mnt/<mountpoint>

错误消息:

Unable to find suitable address.

系统日志包含:

CIFS VFS: Error connecting to socket. Aborting operation. CIFS VFS: cifs_mount failed w/return code = -111

当我通过man mount

查看装载文档时

我看到有关错误代码的以下信息:

   RETURN CODES
   mount has the following return codes (the bits can be ORed):

   0      success
   1      incorrect invocation or permissions
   2      system error (out of memory, cannot fork, no more loop devices)
   4      internal mount bug
   8      user interrupt
   16     problems writing or locking /etc/mtab
   32     mount failure
   64     some mount succeeded

-111和1的意思是一样的吗?如果是这样,您如何诊断它的权限或命令是否正确?

2 个答案:

答案 0 :(得分:6)

111 = 64+32+8+4+2+1

所以它意味着告诉你除了16之外你都会遇到每个错误。

在我的Ubuntu 14.04上,我不得不添加int或者它总是会给我20 57 1 89 950 1 57 100 0 57 100 1 1 9500 0 错误,但我在Ubuntu 15.04上不需要这个选项。这不是一件令人困惑的事吗?

答案 1 :(得分:1)

我最近开始在Fedora 27上收到此错误。

将选项vers = 1.0更改为vers = 2.0(-o defaults, vers = 2.0 ,rsize = ...)解决了这个问题。