网络技术

解决Dedipath ovz小鸡无法挂载webdav网盘的问题

今天使用Dedipath这款10刀每年的VPS小鸡挂载webdav网盘,发现挂载不上。都说OVZ架构的小鸡比KVM的坑爹,看来确实是这样,虽然价格比较便宜一些,但自己也的多花一些时间折腾。

使用mount.davfs命令挂载报错:

mount.davfs: loading kernel module fuse
modprobe: FATAL: Module fuse not found in directory /lib/modules/5.4.0
mount.davfs: loading kernel module fuse failed
mount.davfs: waiting for /dev/fuse to be created
mount.davfs: can't open fuse device
mount.davfs: trying coda kernel file system
mount.davfs: no free coda device to mount

Google了一下,发现hostloc上有人发帖说fuse模块没开,得发工单让客服开启。参见这位老兄的帖子:
DEDIPATH 6刀 OpenVZ 小鸡开启 FUSE TUN/TAP 安装BBR

发了个工单,客服回复说FUSE开启了的。我再尝试挂载,依然是上面的错误。

多次Google了才找到原因,部分OVZ和LXC架构下 fuse 需要单独调用:

mknod -m 666 /dev/fuse c 10 229

运行上面的命令后,在用mount.davfs就能挂载成功了!

注意:每次重启设备后,fuse需要重新调用!建议设置为开机自启。
可以自己修改/etc/profile,在文件最后添加上上面的命令。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注