У меня установлена стандартная версия, и я обновляюсь еженедельно в субботу около 09:00 UTC через административный интерфейс.
На этой неделе обновление требовало обновления Docker. При запуске появляется сообщение о том, что обновление началось, но никаких процессов не отображается. Экран остаётся пустым. Проверка окна процессов не показывает значительной активности (обычно видно, как обновление последовательно проходит все этапы).
Через несколько минут интерфейс обновления снова показывает, что обновление всё ещё требуется, то есть интерфейс сбрасывается, и ничего не произошло. Я пробовал это три раза. У меня сейчас нет доступа к SSH-ключам, поэтому до Нового года я могу запускать обновления только через административный интерфейс.
Я только что выполнил обновление менеджера Docker для своего самохостингового сайта, и оно прошло успешно, поэтому, боюсь, я не могу воспроизвести эту ошибку.
Обычно в такой ситуации рекомендуется обновление через командную строку, поэтому жаль, что у вас сейчас нет к ней доступа. Если вы используете Digital Ocean, у них также есть опция «Access Console» в веб-интерфейсе — возможно, это может стать альтернативным решением?
Если мне нужно использовать терминал и выполнить обновление вручную, система должна сообщить мне об этом.
Раньше обновления Docker чаще всего приходилось выполнять вручную. Однако в течение последнего года или около того они успешно проходили через административный интерфейс.
@pfaffman вы были правы. Моя ОС достигла конца срока поддержки, и у меня не было никаких уведомлений. Я только что выполнил масштабное обновление всей системы, и теперь всё работает нормально.
Интересно, можно ли добавить уведомление о конце срока поддержки ОС в веб-интерфейс Discourse. Если бы я увидел это в панели администратора, то смог бы решить проблему до того, как оказался заблокированным.
(В качестве комментария я бы не рекомендовал выполнять обновление через графический интерфейс в то время, когда у вас не будет возможности зайти и исправить проблемы через SSH. Лично я также стараюсь планировать обновления на время, когда этот форум, как я надеюсь, будет полон отзывчивых людей — не в выходные. Также хочу отметить то, что считаю очень важным: всегда делайте и скачивайте резервную копию перед попыткой обновления. Конечно, это все мои личные рекомендации, основанные на моих приоритетах.)
У меня никогда не возникало проблем с получением быстрых и точных рекомендаций на этом сайте, даже в выходные. Так что спасибо всем за это
Хорошо это или плохо, но я выбираю время для обновлений, исходя из потребностей моих пользователей, а не удобства администраторов. Поскольку WebUI проще использовать с телефона, логично, что его часто будут запускать в те моменты, когда доступ по SSH может быть затруднён. В любом случае, всё это лишь отклонение от моего вопроса и его успешного решения .