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

相关推荐
范什么特西6 小时前
redis题目面渣重点
数据库·redis·缓存
TDengine (老段)7 小时前
TDengine taosAdapter — 多协议网关详解
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
Nturmoils7 小时前
SQL Server 迁移到 KingbaseES:一次复杂 BI 查询的性能实测
数据库
copyer_xyf7 小时前
Agentic RAG 实战:PostgreSQL + LangGraph 一条链路
python·postgresql·agent
今天AI了吗8 小时前
MCP 协议打通 AI 与国产数据库,SQL 调优全流程一站式闭环
数据库·人工智能·sql
灯澜忆梦8 小时前
【MySQL11】进阶篇 | 索引_#3使用规则
数据库·sql·mysql·性能优化
名字还没想好☜8 小时前
Go 的 sync.Cond 实战:用条件变量做等待/通知,比忙轮询省 CPU
开发语言·数据库·后端·golang·go
wWYy.9 小时前
Mysql:有哪些锁?
数据库·mysql
李可以量化9 小时前
Tornado 从了解到精通(一)下:异步与非阻塞 IO 核心原理
java·数据库·tornado
VALENIAN瓦伦尼安教学设备9 小时前
ASHOOTER激光对中仪如何通过颜色确定调整是否合适
数据库·嵌入式硬件·算法