无法增加 db_shared_buffers(总内存的0.1%)和 db_work_mem(总内存的0.03%)

所以,如果其他人遇到此问题,以上方法解决了我的问题。我不再需要在启动器中编辑 shm-size。

这是在重建过程中注意到此警告后发现的:
WARNING 必须启用内存超额分配!否则,在内存不足的情况下,后台保存或复制可能会失败。禁用它也可能在内存不足的情况下导致失败,请参阅 https://github.com/jemalloc/jemalloc/issues/1328。要解决此问题,请将 'vm.overcommit_memory = 1' 添加到 /etc/sysctl.conf,然后重新启动或运行命令 'sysctl vm.overcommit_memory=1' 使其生效。

2 个赞