当我尝试运行 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。