kylinOS银河麒麟操作系统安装postgresql报错

进入postgresql数据库
sudo su postgres
psql

报错如下:

2024-03-20 17:21:41.745 CST [1376] 致命错误:  私钥文件"/etc/ssl/private/ssl-cert-snakeoil.key"具有由所在组或全局范围访问的权限
2024-03-20 17:21:41.745 CST [1376] 详细信息:  如果文件被数据库用户所拥有,它必须具有权限 u=rw (0600) 或者更低;如果被 root 所拥有,它必须具有权限 u=rw,g=r (0640) 或者更低。
2024-03-20 17:21:41.746 CST [1376] 日志:  数据库系统已关闭
pg_ctl: 无法启动服务器进程

解决方法:

改私钥文件"/etc/ssl/private/ssl-cert-snakeoil.key"的拥有用户

chown root /etc/ssl/private/ssl-cert-snakeoil.key

chmod 640 /etc/ssl/private/ssl-cert-snakeoil.key

然后执行启动命令

service postgresql start

下附常用命令
service postgresql start
service postgresql status
/var/log/postgresql
tail postgresql-12-main.log


退出
CTRL+D或者\q 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值