vault backup: 2026-11-04 16:05:29
This commit is contained in:
@@ -52,6 +52,24 @@ systemctl restart apache2 || systemctl restart nginx || rc-service apache2 resta
|
||||
### Настройка внешнего хранилища Nexcloude
|
||||
#cloude-storage
|
||||
1. Создать NFS шару на OMV
|
||||
1. В настройках NFS `rw,subtree_check,all_squash,anonuid=33,anongid=33`
|
||||
2. Смена владельца/группы и прав доступа
|
||||
1. `chown -R 33:33 /srv/dev-disk-by-uuid-89fa7fa2-3064-4836-92ca-9cc3c832ce66/cloude-storage/`
|
||||
2. `chmod -R 777 /srv/dev-disk-by-uuid-89fa7fa2-3064-4836-92ca-9cc3c832ce66/cloude-storage/`
|
||||
2. Подключаем NFS папку к PVE через UI #nfs-to_pve
|
||||
3. Пробрасываем папку из PVE в контейнер через точку монтирования #nfs-to-lxc
|
||||
4. Перезагружаем контейнер `pct <ID> reload`
|
||||
5. Подключение NFS хранилища в Nextcloude
|
||||
1. Изменить файл конфигурации `nano /etc/nextcloud/config.php`
|
||||
1. Прописать директорию: `'datadirectory' => '/var/lib/nextcloud/data'`
|
||||
2. Перезагрузить `nginx` и `php-fpm85` выполнив команды:
|
||||
1. `rc-service nginx restart` и `rc-service php-fpm85 restart`
|
||||
3. Создание проверочного файла в директории NFS шары
|
||||
1. Выполнить команду в консоли Nextcloude: `su -s /bin/sh nextcloud -c 'echo "# Nextcloud data directory" > /mnt/cloude-storage/.ncdata'`
|
||||
2. Убедиться что файл успешно создан: `cat /mnt/cloude-storage/.ncdata`
|
||||
6. Troubleshutting - Возможные проблемы
|
||||
1. `Ваш каталог данных доступен для чтения другими пользователями.`
|
||||
1. Открыть файл конфигурации: `nano /etc/nextcloud/config.php`
|
||||
2. Добавить строчку `'check_data_directory_permissions' => false,`
|
||||
2. Перезагрузить `nginx` и `php-fpm85` выполнив команды:
|
||||
1. `rc-service nginx restart` и `rc-service php-fpm85 restart`
|
||||
Reference in New Issue
Block a user