我在 64 位 centos 5.3 XEN 主机上运行了一个 centos 5.3 64 位 XEN 客户机。我试图在其上安装 sshfs,但遇到了一些问题。我已经从 rpmforge 安装了 fuse 和 fuse-sshfs(使用 yum)。但每当我尝试挂载目录时,都会收到以下错误:
fuse:未找到设备,请先尝试“modprobe fuse”
运行 modprobe fuse 我得到:
严重错误:未找到模块保险丝。
我已重启客户端但仍然出现同样的错误
答案1
您是否安装了 dkms 和 dkms-fuse 软件包?您可能缺少这些。fuse 软件包只有用户空间工具,所以我不确定为什么它不依赖于 dkms-fuse。
DKMS 是一个在内核更新时自动重建外部内核模块的系统。它也用于一些 nvidia 内核模块。您还需要确保 dkms_autoinstaller 和 fuse 服务在运行时启动。fuse 服务(上次我检查时)不能正确支持 chkconfig,因此您必须在 /etc/rc5.d(或您想要的任何运行级别)中手动创建符号链接。