无法将我的 nextcloud 服务的数据文件夹移动到外部拇指驱动器

问题描述 投票:0回答:1

问题是,如何将nextcloud中的数据文件夹移动到拇指驱动器。

我买了一个树莓派 5,并通过 portainer 在上面设置了 nextcloud。 我只有非常基本的 Linux 知识,对 portainer 或 docker 没有任何了解。

我已经成功安装了 portainer 和 nextcloud,经过一些测试,nextcloud 似乎工作得很好。

如果我移动数据并尝试访问 nextcloud 网站,它是可以访问的,但仅显示内部服务器错误消息。

我能够移动数据文件夹,例如 DB、Config、nextcloud 的数据、在树莓主驱动器/SD 卡中。

通过这些步骤,工作原理如下:

    转到 portainer 并停止 nextcloud 堆栈
  • 在 portainer 的“编辑器”选项卡中,将 3 个路径分别编辑为
  • .../Nextcloud/DB
    .../Nextcloud/Config
    .../Nextcloud/Data
     到同一主驱动器和 SD 卡中的新位置。
  • 然后通过
  • mv
     
    sudo mv .../Nextcloud .../<NextcloudNewLocation>
    文件夹
  • 通过 portainer 中的
  • update the stack
     启动堆栈
如果我对更改为拇指驱动器的路径执行相同的操作

/media/....

,它不起作用,我上面提到过返回内部服务器错误。

我通过“GParted”将拇指驱动器格式化为 ext4,然后使用

sudo chmod 777 .

 更改拇指驱动器访问权限以允许任何用户

ls -l drwxrwxrwx <target>

在下面的

nextcloud页面中找到了nextcloud-snap页面,该页面描述的内容似乎与我的情况无关。 总而言之,nextcloud-snap 的问题是,不允许访问 /media

 文件夹,并且必须启用“可移动媒体插件”。

我无法使用“常规”nextcloud 而不是“nextcloud-snap”来解决此问题。

docker raspberry-pi nextcloud portainer
1个回答
0
投票
我的问题似乎是一个简单的硬件问题。 我只需切换到另一个拇指驱动器即可解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.