注册
DM8单机部署启动失败
专栏/技术分享/ 文章详情 /

DM8单机部署启动失败

🌸🌸🌸 2023/12/08 2039 0 0
摘要

一、问题描述

第一次进行DM8的单机部署,在部署过程中,启动数据库实例的时候,执行./DmServiceDMSERVER start结果为failed,通过查找执行日志,找到了原因。

二、问题解决

在dbms安装目录下,有log目录,其中的dm_DMSERVER_202312.log记录了具体数据库启动信息。
image.png
查看日志文件内容,出现如下报错信息:

2023-12-06 16:11:10.861 [FATAL] database P0000012181 T0000000000000012181 Can not create buffer pools, out of memory! 2023-12-06 16:11:10.861 [FATAL] database P0000012181 T0000000000000012181 [for dem]SYSTEM SHUTDOWN ABORT. 2023-12-06 16:11:10.861 [FATAL] database P0000012181 T0000000000000012181 [EID:71]buf4 pool init failed!Check ini parameter [BUFFER]

可以确定为是BUFFER相关参数设置问题,在dmdbms/data/DAMENG/目录下,找到dm.ini,查看BUFFER初始值设置为1000,适当调小参数至500,设置为物理内存的60%~80%即可。

三、测试

重新设置完成dm.ini之后,启动数据库实例

/opt/dmdbms/bin/DmServiceDMSERVER start # 或者 systemctl start DmServiceDMSERVER

image.png

启动成功!

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服