首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openGauss 1.0.1关于max_process_memory参数的问题

openGauss 1.0.1关于max_process_memory参数的问题
EN

Stack Overflow用户
提问于 2022-09-04 11:37:10
回答 1查看 11关注 0票数 0

部署openGauss 1.0.1,执行命令gs_install -X /opt/soft/gs_install_config_enmo.xml,在部署过程中数据库启动时报告错误(gs_ctl已启动,datadir为-D“/opt/enmo/openGauss/101/data/dn”)启动失败,

检查日志并发现以下错误:致命: MOT引擎预保留内存的值不合理:请求最多1677312 KB全局内存,31 4368 KB会话内存(总计1991680 KB)无效,因为max_process_memory为2097152 KB。

查看参数‘max_process_memory’:

代码语言:javascript
复制
[omm@enmo dn]$ grep max_process_memory postgresql.conf
max_process_memory = 2GB

在部署时监视此参数,默认值似乎为12 is:

代码语言:javascript
复制
[root@enmo ~]# grep max_process_memory 
/opt/enmo/openGauss/101/data/dn/postgresql.conf
#max_process_memory = 12GB

我想问一下,这个参数的设置原则是什么,有没有办法避免这样的启动错误而不手动地调整这个参数,以便成功地完成安装过程(gs_install)。

EN

回答 1

Stack Overflow用户

发布于 2022-09-19 04:10:40

安装前检查服务器内存。如果它低于2G,则无法安装。

将内存增加到16G,将max_process_memory修改为5G,

安装命令gs_install可以正常完成:

根@enmo ~# grep max_process_memory max_process_memory

max_process_memory = 5GB

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73599039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档