OVZ7和LXC构架内核仅为3.x,严格上来说,支持fuse特性,但是博主在OVZ7下使用fuse时,会遇到如下错误:mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first,以下是博主亲测的解决办法。
通过查询相关文档,综合下大家的回答,无非就这几类:
- openVZ 不支持 fuse,只能在 KVM 架构下安装;
- 需要VPS商开放 fuse 模块授权权限;
- 没有正确安装 fuse;
- fuse 版本太旧,需要更新
以上办法都试过了,问题依旧,后面发现,部分OVZ和LXC架构下 fuse 需要单独调用:
mknod -m 666 /dev/fuse c 10 229
单独调用后,fuse恢复正常。
注意:每次重启设备后,fuse需要重新调用!建议设置为开机自启。
也可以使用以下解决办法:
udev规则会在下次重启时擦除 fuse 设备,执行以下命令:
update-rc.d -f udev disable
下次重启时,fuse设备就仍然可以用了。