PostgreSQL 启动失败解决方法

解决启动postgresql问题var/run/postgresql/.s.PGSQL.5432 阅读详情

PostgreSQL 启动失败解决

机房断电了,PostgreSQL 起不起来了。

[root@scoder19 9.3]# service postgresql-9.3 start
Starting postgresql-9.3 service: [FAILED]

日志文件(/var/lib/pgsql/9.3/pgstartup.log):报错如下:

< 2016-07-11 18:12:54.861 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 18:12:54.861 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 18:42:30.144 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 18:42:30.144 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 18:48:57.110 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 18:48:57.110 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 18:50:03.962 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 18:50:03.962 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 18:50:53.958 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 18:50:53.958 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 18:53:52.351 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 18:53:52.351 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 18:56:00.421 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 18:56:00.421 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 19:07:15.219 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 19:07:15.219 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 19:09:04.421 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 19:09:04.421 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 19:27:05.271 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 19:27:05.271 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 20:03:10.555 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access
< 2016-07-11 20:03:10.555 CST >DETAIL:  Permissions should be u=rwx (0700).
< 2016-07-11 20:11:01.442 CST >FATAL:  data directory "/var/lib/pgsql/9.3/data" has group or world access


原因是应该是 文件夹 “/var/lib/pgsql/9.3/data”权限错误, 权限应该是 rwx (0700)。

解决方法:

切换到 具有root权限的用户,
(1)先把文件夹 “/var/lib/pgsql/9.3/data” 的用户所属组,给postgres 用户:

进入/var/lib/pgsql/9.3目录
cd /var/lib/pgsql/9.3
chown -R postgres:postgres data

(2)把data目前的所有文件及子目录文件权限改成: rwx (0700)

chmod -R 0700 data

重启PostgreSQL 数据库,问题解决。


实施文档 流程管理 2008-04-23 09:44:00 874 收藏 3 分类专栏: 企业管理杂谈 文章标签: 文档 文档管理 项目管理 工作 配置管理 工具 项目实施文档是用来记录、描述、展示实施过程中一系列信息的处理过程,通过书面或图示的形式对项目活动过程或结果进行描述、定义、规定及报告。例如分阶段实施计划文档,标准业务流程文档,标准编码及数据文档,标准参数设置文档,功能操作指南文档。这些文档将会伴随着ERP实施的各个阶段逐渐充实、完善,也同时记载了整个实施的过程和成果。 作为实施顾问人员,在实施过程 阅读详情

相关推荐

VS2017配置PCL1.9.1 for win10(超详细)

准备工作 VS2017 自行下载 PCL1.9.1 点击链接跳转Github下载,根据自己的环境选择 win64或win32,作者下载的是:PCL-1.9.1-AllInOne-msvc2017-win64.exepcl-1.9.1-pdb-msvc2017-win64.zip 安装PCL 双击点开PCL-1.9.1-AllInOne-msvc2017-win64.exe,选择Add PCL to the system PATH for all users, 更改安装路径,E:\Progra

malapoa的博客 1146

pg启动报错:Job for postgresql-9.6.service failed because the control process exited with error code.....

启动postgresql数据库:systemctl start postgresql-9.6 报错: 解决: 查看启动状态:systemctl status postgresql-9.6 有如下报错: 权限的问题,授权一下: chmod 700 /var/lib/pgsql/9.6/data 再次启动: 正常了。 ...

weixin_42356358的博客 1万+

ads传统功放设计笔记(3)

传统功放设计的流程一般包括以下这些步骤: 1、明确设计目标 2、选择功放管子 3、确定静态工作点 4、设计偏置电路 5、判断稳定性 6、负载与源牵引 7、输入输出阻抗匹配 8、原理图优化 9、大信号仿真 10、版图设计 11、版图联合仿真 12、pcb设计 第二节我们设计仿真了功放的原理图。之后我们需要对版图进行设计和仿真。 10、版图设计 首先将S参数控件都打叉,还要去掉电源、源负载阻抗、地、芯片、电容。在原先电容和芯片的位置加上gap,设置好长度和间隔。之后在电源引脚、输入输出引脚和隔离的两端加上端口。

qq_40995480的博客 6027

Linux上无法启动Postgresql遇到的问题

Linux上无法启动Postgresql遇到的问题 查看启动文件中的安装目录是否与实际一致

7096

Lumerical官方案例、FDTD时域有限差分法仿真学习(三)——环形谐振器(Ring resonator)之第二&第三部分

二、使用 MODE 的参数提取和蒙特卡罗 三、最终参数提取

weixin_45719141的博客 1万+

从零到一:手把手教你用HFSS仿真60GHz圆极化磁电偶极子天线(附参数调优心得)

本文详细介绍了在HFSS中设计60GHz圆极化磁电偶极子天线的全流程,包括仿真环境搭建、参数化建模、收敛性优化和性能验证。通过系统化的参数扫描和优化策略,显著提升了天线的轴比带宽和增益性能,为毫米波通信应用提供了高效的天线设计解决方案。

weixin_42614269的博客 311

pg重启服务报错无权限

建议给data路径 770或者750权限,我给了777权限,反而不行。

汪灵骅的博客 1663

[pytorch] MedicalNet 3D Resnet预训练模型迁移学习实战:从分割到分类的代码改造

本文详细介绍了如何利用PyTorch对MedicalNet 3D ResNet预训练模型进行迁移学习,从分割任务改造为分类任务。通过解析模型结构、调整分类头、加载预训练权重及优化训练策略,帮助开发者在医疗影像领域快速实现高效模型部署。文章还涵盖了数据预处理、增强技巧及模型轻量化等实用内容。

kmeans3miner的博客 246

PostgreSQL数据库管理第七章流复制

PostgreSQL数据库管理第七章流复制 概述 日志复制和流复制式。 日志复制介绍:主服务器将预写日志主动拷贝到一个安全的位置(可以直接到备用服务器,也可以是第三台服务器),同时备用服务器定期扫描这个位置,并将预写日志拷贝到备用服务器端然后再回放。这样即使主服务器崩溃了,备用服务器也可以从这个安全的位置获取到一份完整的记录,以确保任何数据不会丢失。会丢失一个日志文件16M的数据。 流式复制介绍:主服务器直接通过TCP协议向备用服务器传输日志,避免了两次复制的开销,有利于减小备用服务器和主服务器

syjhct的博客 1817

STM32F103C8T6+A4988驱动42步进电机全流程(附接线图+代码解析)

本文详细介绍了使用STM32F103C8T6单片机与A4988驱动模块控制42步进电机的完整流程。内容涵盖硬件接线图解析、电流设置、GPIO驱动代码编写以及细分控制等核心实践,旨在帮助嵌入式开发者和DIY爱好者快速实现精准运动控制,适用于3D打印机、CNC等需要精密定位的项目。

Python的专栏 794

【AI 智能体】Windows 环境 Hermes Agent(爱马仕)安装详细过程

Windows 环境 Hermes Agent(爱马仕)安装详细过程

congge_study的博客 1829

PostgreSQL 启动失败解决方法:has group or world access

PostgreSQL 启动失败解决 机房断电了,PostgreSQL 起不起来了。 [root@scoder19 9.3]# service postgresql-9.3 start Starting postgresql-9.3 service:[FAILED] 日志文件(/var/lib/pgsql/9.3/pgstartup.log):报错如下: < 2016-07-11 18:12:54.861 CST >FATAL: data directory "/var/lib/pgs..

似水流年 4907

全网最全-QCC51xx-QCC30xx(TWS)系列从入门到精通开发教程汇总(持续更新中)

QCC3040开发笔记之基本介绍(0) QCC3040开发笔记之开发环境搭建(1) QCC3040开发笔记之debug调试(trb调试,usbt调试,adb调试,WIFI调试)(2) QCC3040开发笔记之按键配置(3) QCC3040开发笔记之按键切换(4) QCC3040开发笔记之按键逻辑(5) QCC3040开发笔记之tone(6) QCC3040开发笔记之提示音(7) QCC3040开发笔记之bitserial接口(8) QCC3040开发笔记之双mic+AEC+ANC(9...

心跳包的博客 3万+

关于安装PostgreSQL时报错:【安装可能无法正确完成数据库集群初始化失败,启动服务postgresql-x64-17错误。】的解决方法

在选择中文或者其他语言进行安装时可能会报的错Warning警告运行安装后步骤有问题。安装可能无法正确完成数据库集群初始化失败。

weixin_45191018的博客 3034

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

PostgreSQL (8.3.5) 安装失败导致服务无法启动的解决方法

一、问题现象:   下载PostgreSQL后执行安装,在执行到“Password”步骤,输入数据库管理员“postgres”的密码后执行安装,在即将结束安装时,弹出警告窗口,提示“the service user account 'postgres' could not be created”,确定以后,发现无法启动数据库服务。 二、问题原因:   由于在安装时,“postgres”管理员...

flashcloud 963

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

PostgreSQL启动失败:本地计算机上的postgresq-x64-11服务启动后停止。某些服务或程序使用时将自动停止。-解决方法

可以看到日志中提示“"global/pg_control": Permission denied”,也就是说某些文件没有操作权限。考虑到安装数据库的时候我是直接把其它机器上的data文件夹拷贝过来的,并没有创建默认的data文件夹,所以推测问题是拷贝过来的文件夹没有读写等操作权限。安装PostgreSQL数据库后,启动服务时提示“本地计算机上的postgresq-x64-11服务启动后停止。在计算机管理——系统工具——事件查看器——Windows日志,找到PostgreSQL的错误日志。

经历过大厂、小厂风风雨雨的程序佬 3890

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Postgres 异常断电导致启动失败的解决方法

问题起因: 前段时间客户生产服务器,突然不小心弄断电了,虽然运维人员重启服务后,看似能正常访问,但是出现主从无法正常同步数据问题,而重新启动服务后,报could not connet to server。。。。postgresql/.s.PGSQL.5432,后台日志出现,accepting TCP/IP connections on port 5432等一串错误信息。突发性断电导致异常终止,这时数据库的postmaster.pid 文件仍健在,但是其实不起作用,在后台数据库日志也可以看到如下错误信息,lo

qq_40907977的博客 2712

[总结]PostgreSQL服务启动又停止的解决方法

<br />      安装PostgreSQL数据库8.3版本后,启动数据库服务,却弹出提示服务启动后又停止,一些服务自动停止,如果他们没有什么可做的,例如性能日志和警报服务。这个时候需要查看事件查看器的报错消息。<br />      1.当错误为could not create inherited socket,错误编码为10022。解决方法为运行netsh winsoc reset。然后重启服务即可。<br />      2.当错误为could not load server certificat

yuzhulucky的专栏 1万+

postgresql 连接超时_Postgre SQL连接服务器失败原因分析及解决方法

首先这是登陆postgre sql时提示的错误信息:psql: 无法联接到服务器: Connection refused (0x0000274D/10061)服务器是否在主机 "localhost"(::1) 上运行并且准备接受在端口5432 上的 TCP/IP 联接?无法联接到服务器: Connection refused (0x0000274D/10061)服务器是否在主机 "localhos...

weixin_32227927的博客 1万+

解决pgAdmin4启动失败方法(The pgAdmin 4 sever could not be contacted)

问题现象 有时pgadmin 4启动仅显示启动界面, 或者 点击图标一直都没反应,启动界面用鼠标点击下就消失了, 然后过很长时间就保错: the application server could not be contect 错误 参考网上所有教程,删除文件夹 (1)删除路径为 c:\Users\your_name\AppData\Roaming\pgAdmin 之内的所有文件和文件夹 (2)修改主机名称等等 都没有解决问题 问题解决 启动时,先停掉postgresql-x64-13服务,然后启动pgA.

qq_35355380的博客 1万+

postgresql 启动错误

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34054931的博客 297

CentOS7安装PostgreSQL启动问题

为了在服务器上运行odoo,所以参照[odoo文档](https://www.odoo.com/documentation/12.0/setup/install.html)在CentOS7上安装了PostgreSQL数据库: $ sudo dnf install -y postgresql-server $ sudo postgresql-setup --initdb --unit postgre...

qq_35574191的博客 4604

postgresql服务启动不了

使用了两年左右的postgresql数据库突然启动不了了。 手动启动服务也一直报错。 http://bbs.csdn.net/topics/340266431?page=1 参考这里面的大神回复的,然后再结合自己的理解,把问题给搞定了,记录下。 1、使用pg_resetxlog命令。 这个命令使用很明显需要到bin目录下。 D:\software\postgresql\bin 进入到

业精于勤荒于嬉;行成于思,毁于随。 3万+

postgresql启动、状态查看、关闭

利用psql启动数据库 [postgres@highgo ~]$ pg_ctl start 查看系统中运行的postgres进程 #ps -ef | greppostgres 连接postgresql数据库 #psql -h 127.0.0.1 -d postgres -Upostgres 停止postgresql数据库实例 #pg_ctl stop #ps -ef

Silence Ray的博客 8万+

分享一个postgresql配置主从时可能遇到的问题

修改权限--》修改从库 postgresql.conf 文件参数,一切都没问题,然后准备重启重库,结果报错,就是上图,和老师查了各种配置,都没解决,最后都删除虚拟机重新搞,结果还是到这里卡住。实在没办法,我选择手写一下配置,不直接复制粘贴,没错,之前我是复制文档上的,然后,它就成功了,鬼知道为什么我同学可以直接复制,我就不行,就离谱。停止从库--》清空从库数据文件--》拉取主库数据文件--》

qq_56096956的博客 836

由于复制原因PostgreSQL启动失败需要修改data权限

考虑到安装数据库的时候我是直接把其它机器上的data文件夹拷贝过来的,并没有创建默认的data文件夹,所以推测问题是拷贝过来的文件夹没有读写等操作权限。安装PostgreSQL数据库后,启动服务时提示“本地计算机上的postgresq-x64-11服务启动后停止。某些服务或程序使用时将自动停止。PostgreSQL启动失败:本地计算机上的postgresq-x64-11服务启动后停止。在计算机管理——系统工具——事件查看器——Windows日志,找到PostgreSQL的错误日志。

cuisidong1997的博客 902
上一篇: Linux不能上外网的问题解决
下一篇: 性能测试工具curl-loader(linux)
achang21
博客等级 码龄21年 269粉丝 405原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值