安装指南中创建 swapfile

你好,

如果官方安装指南能包含像 Create a swapfile for your Linux server 这样的信息,那就太好了。我总是在安装后忘记创建交换文件。我认为交换文件非常有用,官方指南中理应有所提及。谢谢 :slightly_smiling_face:

我认为,如果你只有不到 2GB 的内存,discourse-setup 会自动创建交换空间。你有多少内存?你使用的是 Ubuntu 吗?

2 个赞

嗨,Jay,

是的,我使用的是配备 4GB 内存的 Ubuntu 系统。如果我没记错的话,DigitalOcean 会自动创建交换文件,但我后来迁移到了 Vultr,管理员升级过程有时会失败。一个月后我检查了一下,发现没有交换文件。随后我按照上面的指南创建了它。我在想,如果能在官方安装指南中额外加入这部分内容,或许会有所帮助。

例如,在这一节中::slightly_smiling_face:

如果您有 4GB 内存,通常认为不需要交换空间。安装 1GB 内存的系统时仅分配 2GB 交换空间,而用户并未报告相关问题。

该服务器是否还在运行其他服务?

只运行了 Discourse。问题出在我设置的交换空间(swap)上吗?我阅读了创建交换空间的指南,以为这是一种安全措施,可以在升级时防止内存不足。

这取决于内存使用情况吗?也许我们的服务器内存不足以在只有少量在线用户时完成管理员升级流程。

您的数据库有多大?

我在哪里可以查看大小?好的,找到了。:slightly_smiling_face:

1.86 GB
Screenshot 2021-08-15 at 17.04.07

1 个赞

是的,你可能需要更多内存。而且官方指南是针对新站点的。

1 个赞