CentOS 7:sshfs 找不到 fuse,即使 fuse 已加载

CentOS 7:sshfs 找不到 fuse,即使 fuse 已加载

当我尝试运行 sshfs 时,出现错误fuse: device not found, try 'modprobe fuse' first。我已经运行了sudo modprobe fuse,但它立即返回而没有任何输出,并且错误仍然存​​在:

[root@localhost main]# modprobe fuse
[root@localhost main]# sshfs user:[email protected] mnt
fuse: device not found, try 'modprobe fuse' first

我还可以验证保险丝是否已加载:

[main@localhost ~]$ lsmod | grep fuse
fuse                    4242  -2

这是在新安装 CentOS 的 VPS 上进行的。据我所知,操作系统是最新的:

[main@localhost ~]$ cat /etc/centos-release
CentOS Linux release 7.5.1804 (Core)

运行 virt-what 会产生以下结果:

[root@localhost ~]$ virt-what
openvz
lxc

关于如何解决这个问题,我有什么想法吗?

答案1

哇,这是 OpenVZ。这就是它无法工作的原因。如果没有 VPS 提供商为您执行此操作,您无法在 OpenVZ 上(正确)加载模块。这些家伙不知怎么搞砸了。去找一个不错的 KVM VPS。

相关内容