Невозможно переместить папки данных моего сервиса nextcloud на внешний флэш-накопитель

Вопрос в том, как переместить папки с данными в nextcloud на флэш-накопитель.

Я купил Raspberry Pi 5 и настроил на нем nextcloud через portainer. У меня есть только самые базовые знания в Linux и никаких знаний о Portainer или Docker.

Я успешно установил portainer и nextcloud, и после небольшого тестирования nextcloud работает отлично.

Если я перенесу данные и попытаюсь получить доступ к веб-сайту nextcloud, он будет доступен, но отобразится только сообщение об ошибке внутреннего сервера.

Я могу перемещать папки данных, такие как DB, Config, Data of nextcloud, на основной диск / SD-карту Raspberry.

Эти шаги работают следующим образом:

  • Зайдите в portainer и остановите стек nextcloud.
  • На вкладке «Редактор» портейнера отредактируйте три пути как .../Nextcloud/DB, .../Nextcloud/Config, .../Nextcloud/Data в новое место на том же основном диске и SD-карте.
  • Затем mv папки через sudo mv .../Nextcloud .../<NextcloudNewLocation>
  • Запуск стека через update the stack в portainer

Если я сделаю то же самое с изменением путей к моему флэш-накопителю /media/...., это не сработает, о чем я упоминал выше, возвращая внутреннюю ошибку сервера.

Я отформатировал флэш-накопитель через «GParted» в ext4, а затем изменил права доступа к флэш-накопителям, используя sudo chmod 777 ., чтобы разрешить всем пользователям как
ls -l drwxrwxrwx <target>

На следующей странице nextcloud найдена страница nextcloud-snap, описание которой кажется не имеющим отношения к моему случаю. Подводя итог, проблема nextcloud-snap заключается в том, что доступ к папке /media запрещен, и необходимо включить «подключение съемного носителя».

Я не смог решить эту проблему с помощью «обычного» nextcloud вместо «nextcloud-snap».

Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
1
0
74
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Кажется, моя проблема была простой аппаратной проблемой. Мне удалось решить проблему, просто переключившись на другой флэш-накопитель.

Другие вопросы по теме