Nextcloud: выход из режима обслуживания

Nextcloud, установленный на наших Modula.Box, как и многие крупные системы имеет не только веб-интерфейс, но и консоль управления. Часть задач можно выполнить только из нее. Кроме того, через консоль производится восстановление и управление режимами обслуживания, когда веб-интерфейс просто блокируется.

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

Порядок действий

Подключаемся к Вашему Modula.Box по ssh (любым клиентом, например Putty):

ssh root@10.111.111.1

здесь 10.111.111.1 — адрес в вашей локальной сети, либо в сети ZeroTier, пароль по умолчанию передается Вам вместе с устройством.

Переходим в директорию nextcloud. На наших Modula.Box по умолчанию используется /var/www/nextcloud:

    cd /var/www/nextcloud

    Далее выполняем проверку текущего режима Nextcloud:

    sudo -u www-data php ./occ maintenance:mode

    В результате Вы получите текст примерно такого содержания:

    Последняя строка подтверждает, что режим обслуживания включен.

    Отключение режима обслуживания

    Выключение данного режима производится командой:

    sudo -u www-data php ./occ maintenance:mode --off

    В результате ее выполнения Вы получите сообщение примерно следующего содержания:

    Последняя строка говорит об отключении режима обслуживания.

    Если все же требуется обновление

    Если после отключения режима Вы вернулис в веб-интерфейс и наблюдаете информацию о том, что требуется обновление системы, то рекомендуется вернуться в консоль и запустить обновление через нее в соответствие с рекомендацией.

    sudo -u www-data php ./occ upgrade

    Если обновление дает ошибку и перевести систему в рабочий вариант не удается, обращайтесь в техническую поддержку и мы поможем.

    Добавить комментарий 0