我最近在 2GB RAM DO 实例上安装了多站点,有 6 个站点。我认为我可能应该使用更高的 RAM 选项,但由于所有论坛一开始都会很小,我希望我能以较低的成本开始。
无论如何,当我从任何论坛的管理页面(包括主/默认论坛)升级时,当我单击蓝色的升级按钮时,按钮会变成灰色并显示“正在升级…”,但我在下面的黑色终端框中看不到任何内容,就像我在单站点安装上通常看到的那样。
现在至少已经过去了 10-15 分钟,我仍然看不到任何东西,也不确定它是否在取得任何进展。
- 有人知道为什么会这样吗?
- 我可以从任何论坛的用户界面升级吗?
- 如果不能,我是否必须从命令行升级多站点?
编辑:我重置了升级,等待了一会儿,刷新了页面,然后尝试升级 Discourse Assign 插件,然后信息显示在框中,我没有足够的 unicorn 工作进程,我认为这是由于之前的升级。我单击了该插件的升级,它成功了,所以我假设问题是我没有足够的 RAM,如 How to avoid upstream timeouts? - #2 by mpalmer 所示。
pfaffman
(Jay Pfaffman)
2
您至少两次提到您没有足够的内存。我认为您是对的。您是否考虑过增加我的内存量?
2 个赞
啊,我知道我曾考虑过内存不足的问题,但我很确定这是我第一次发帖提到它——但也许不是。
在我发现问题是内存不足后,我曾想过删除这个帖子,但又觉得也许可以留下来帮助遇到类似错误的人。
虽然我读过关于不同内存推荐的建议,范围从:
和
我没有读到太多关于内存不足的后果。我看到网站变慢了,但通过这件事我看到重建/升级可能会因为内存不足而失败。
我现在可以接受网站变慢以节省每月 10 美元,但升级失败足够让我烦恼了,所以我将增加内存。
pfaffman
(Jay Pfaffman)
4
如果保持磁盘大小不变,以后可以将其缩小(如果内存没有以某种方式成为问题)。
2 个赞
是的,这正是我打算做的。我注意到,仅仅升级内存/CPU的价格与升级更大磁盘的价格相同,但目前我更倾向于可逆的内存/CPU选项,如果我发现它有效或某个更高级别的选项有效,那么我可能会升级(如果价格相同)或启动一个新的液滴并在那里重新创建它们。
@pfaffman,我非常感谢您的帮助、您的话语以及您在 Meta 上所做的许多事情,让像我这样的人能够更轻松地进行安装和管理——谢谢您。
1 个赞