通过 UI 进行升级无法启动,只是重置

我有一个 vanilla 安装,每周六上午 9:00 UTC 左右通过 admin UI 进行升级。

本周,升级需要进行 docker 升级。启动此操作会显示升级正在进行,但没有显示任何进程。屏幕保持空白。检查进程窗口显示没有重大活动(您通常会看到升级按步骤进行)。

几分钟后,升级 UI 显示仍需要升级,即界面已重置,什么都没有发生。我尝试了三次。我无法使用 SSH 密钥,因此在新年之前只能通过 admin UI 进行升级。

我已经为我的自托管网站升级了 Docker 管理器,并且已成功完成,所以我恐怕无法重现此错误。

通常在这种情况下建议通过命令行进行更新,因此您目前无法访问是很不幸的。如果您使用的是 Digital Ocean,他们还可以从 Web 界面中选择“访问控制台”选项,以防这可能是一个替代方案?

5 个赞

你好,我也有同样的情况(

最近有一个基础镜像。我推荐使用命令行重新构建。

您可以分享您的提交,如果您的当前论坛或 URL。

1 个赞

我将等到一月份进入shell,但问题是UI的行为不符合预期。

如果我看到这个屏幕并点击,它应该可以工作:

如果我需要使用终端并手动升级,它应该会告诉我。

历史上,Docker的升级大多需要手动进行。但在过去一年左右,它们似乎通过管理UI运行得非常好。

版本
已安装
3.2.0.beta4-dev
(
56795f5c07
)

1 个赞

也许下次吧……

要启用 Droplet 控制台,请以 root 用户或具有 sudo 访问权限的用户身份登录到您的 Droplet

2 个赞

您可能正在运行需要升级的操作系统。

3 个赞

谢谢你的提示。这是可能的。我会在新年检查一下,然后在这里回复。

2 个赞

@pfaffman 你说得对。我的操作系统已到期,但我没有收到任何提示。刚刚对整个系统进行了大规模升级,现在一切运行正常。

我想知道是否可以在 Discourse 网页界面中通知操作系统已到期。如果我在管理界面看到这个提示,我会在被阻止之前就发现它。

1 个赞

(作为评论,我建议不要在无法通过 SSH 进行修复的情况下执行 GUI 升级。就个人而言,我也尽量将升级安排在希望此论坛上有许多乐于助人的人的时候——而不是周末。我还要指出我认为非常重要的一点,即在尝试升级之前,务必进行备份并下载。当然,这些都是基于我的优先事项的个人建议。)

1 个赞

我从未遇到过在这个网站上获得快速且相关建议的问题,即使是在周末。所以非常感谢大家 :pray:

无论好坏,我都选择根据用户的需求来安排升级时间,而不是为了运维的便利。由于 WebUI 是最容易通过手机操作的,因此自然会在 SSH 可能不太方便的时候被频繁推送。总之,这些都与我的问题及其圆满解决 :+1: 离题了。

3 个赞

用手机做这个真是太勇敢了!

我发现移动设备有自己维持连接的规则。

1 个赞

一直都很好用。没有什么风险,没有什么收获 :sweat_smile:

1 个赞

此主题在上次回复后 3 天自动关闭。不允许新的回复。