我有一台服务器(我们称之为 ServerA),其中我配置了两个 Samba 共享,目前可以从几台 Windows 计算机访问它们,没有任何问题。
我也能够在 ServerB 中挂载这两个共享,但是在 ServerC(与 ServerB 配置非常相似的服务器:RHEL 5)中执行同样的事情时使用以下命令:
mount -t cifs -o username=<username>,password=<password> //ServerA/logs /mnt/logs
我收到以下错误:
mount: wrong fs type, bad option, bad superblock on //ServerA/logs,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
目标 /mnt/logs 存在且具有正确的权限。
造成此错误的原因是什么?
谢谢你!
答案1
这可能是由于未安装 cifs-utils 包造成的。
yum list cifs*
如果您没有看到 cifs-utils;
yum install -y cifs-utils
答案2
在 serverC 上安装 cifs-utils。似乎它不知道 cifs 是什么。