结合在openwrt的挂载方式,把 clouddrive 挂载到群辉里,具体流程如下。(仅供参考)
docker项目地址:https://hub.docker.com/r/cloudnas/clouddrive
暂时不支持Synology File Station,也就是群辉自带的文件夹管理工具,本地读取正常
在群辉套件里安装docker--打开 控制面板--高级模式--终端机和snmp--启用ssh功能--应用
打开ssh链接工具--输入群辉地址根据提示输入用户名密码连接
sudo -i
输入用户密码切换root用户
df -h
查看挂载点目录
一般来说,挂载到共享目录下即可一般都是/volume1 /volume2 /volume3 之类的,这取决于你在群晖里建了几个存储池,
群晖第一个存储区第一个为/volume1
第二个:/volume2 以此类推,
我这里是/volume1 ,所以下面是拿/volume1做的操作
创建目录--CloudNAS 并赋予Everyone读写权限
创建目录--/docker/Config 并赋予Everyone读写权限
仔细看好目录结构和大小写,不然容易出错
然后执行以下命令即可
下面的1-2步我在群辉虚拟机下测试,没发现区别,该有的问题依然在,具体大家自己验证下,直接第3步拉取安装也可以安装成功,欢迎交流
1、开启MountFlags
#mkdir -p /etc/systemd/system/docker.service.d/
#cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf
[Service]
MountFlags=shared
EOF
2、开启share类型挂载
sudo mount --make-shared /volume1
{message type="info" content="注意你的是什么路径,也就是df-h哪一步的挂载点,这里是 /volume1,如果你要挂载/volume2 上面的命令改成 /volume2 或者你的是/mnt/ 之类的
3、执行拉取安装
docker run -d --name clouddrive --restart unless-stopped -v /volume1/CloudNAS:/CloudNAS:shared -v /volume1/docker/Config:/Config -p 9798:9798 --privileged --device /dev/fuse:/dev/fuse cloudnas/clouddrive
这里同样是 /volume1,如果你要挂载/volume2 上面的命令里/volume1 改成 /volume2 或者你的是/mnt/ 之类的
挂载结束,打开浏览器输入IP:9798即可(如果路由有梯子,很容易造成注册、登录无反应,请注意哦)。祝大家挂载愉快
如果有其他问题或建议,请飞机联系开发作者
作者电报群:https://t.me/cloudnaschat
12 条评论
大佬在吗?我已经设置挂载,但是群晖的文件管理器看不到我挂载的文件我也不能共享是咋回事呢?B站我有图片私信可以帮忙看看吗
挂载阿里云盘到群晖本地是成功了,但是不能复制文件进去。请楼主帮想想。
据了解,这个暂时是真没办法,包括Rclone的团队和国外的大牛都对群辉的系统无解,只能等或者更换其他设备系统
我也是才玩群晖,这两天因为本地不能写入的问题搞的焦头烂额,因为我用emby又挂到了cloudnas挂载的本地盘,本来emby把nfo文件都是放到媒体目录的,但是云盘下没有任何文件,又能正常刮削,我一开始以为emby我设置错了,找啊,后来专门建了一个本地目录,发现自己的设置没问题。才发现原来是不能通过挂载的磁盘复制文件到阿里云盘,又开始想办法,不知道自己错哪了,直到今天看到这一条和我遇到同样问题的人,并且得到了你明确的回复,群晖居然无解。。醉了,我现在就是奇怪,那么emby把刮削到的数据都放哪了。。
一开始按照操作是部署成功了,,,但是后来在群晖docker容器里面的clouddrive的设置里面设置了跟系统一起启动后,再开启容器就挂载失败了,重启群晖问题依旧,但是能登陆到端口9798看到网盘目录的,但是在群晖CloudDrive目录里面没有挂载成功显示
在群晖控制面板-计划任务,添加一个新的计划任务,事件选择开机,命令 sudo mount --make-shared /volume1 填进去,重启就可以了,另外映射的clouddrive本地目录 也就是/volume1下的clouddrive内不要有其他文件
我把新建的所有共享文件夹和docker的容器镜像都删除,重新按文章的步骤部署,到了新CloudNAS的时候无法新建,,老是提示 :建命令行失败 请重新登陆DSM,,这个要怎么破啊?
那按照提示重新登录dsm再试试试呢,还是这样吗?不行的话尝试重启之后再次操作,把容器和镜像删除掉
以上操作都做了,都是无法创建名CloudNAS的共享文件夹,,但是可以创建其它名字的共享文件夹,真不知道是什么问题
你不会直接复制了cloudnas吧,末尾多了一个空格
-v /volume1/CloudNAS:/CloudNAS:shared 尝试把 -v /volume1/你创建的目录:/CloudNAS:shared 试试
非常感谢!!已经挂载成功了!