环境

系统平台:N/A
版本:4.7.5

症状

操作系统:Kylin Linux 3(Core)
1、数据库启动报错:

致命错误:  42501: 无法打开共享内存段 "/PostgreSQL.1132371639": 权限不够

2、备份后,再次安装数据库,将配置文件替换为新初始化的postgresql.auto.conf和postgresql.conf,可正常启动;修改work_mem等内存相关的参数,重启数据库都会同上报错。

问题原因

需排查硬件,未确定原因。

解决方案

初始化新的data目录,将配置文件替换为新初始化的postgresql.auto.conf和postgresql.conf,只修改listen_addresses和port参数,数据库启动成功,应用访问正常。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐