数据库启动报错:42501: 无法打开共享内存段 “/PostgreSQL.******“: 权限不够

文章目录

环境

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

相关推荐
睡不醒男孩0308231 小时前
CLup篇之PostgreSQL管理
数据库·postgresql
持敬chijing1 小时前
Web渗透之SQL注入-SQLMAP使用笔记
数据库·sql·安全·web安全·网络安全·网络攻击模型
瀚高PG实验室1 小时前
流复制备库停机维护前检查步骤
数据库·瀚高数据库·highgo
BomanGe21 小时前
NSK直线导轨LH55EL与NH55EM替代指南
前端·javascript·数据库·经验分享·规格说明书
JAVA面经实录9171 小时前
MongoDB(文档型 NoSQL)
java·数据库·mongodb·nosql
睡不醒男孩0308231 小时前
第十篇:PostgreSQL 生产环境高可用选型:CLUP 与 Patroni 深度架构对比与踩坑实录
数据库·postgresql·架构
JAVA面经实录9171 小时前
HBase 知识点梳理(文档型 NoSQL)
大数据·数据库·nosql数据库·hbase
花间相见2 小时前
【AI工作流搭建n8n】—— Docker + PostgreSQL 生产环境部署全攻略:MCP 集成与 Skills 技能实战
人工智能·docker·postgresql
小二·2 小时前
PostgreSQL 高级特性与性能调优
数据库·postgresql