文章目录
环境
系统平台: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参数,数据库启动成功,应用访问正常。