Postgresql数据库阔盘

78 阅读1分钟

提示报错

"/pgsql/data" is missing or empty

 

Use "/usr/pgsql-11/bin/postgresql-11-setup initdb" to initialize the database cluster.

 

#可以看到,报错信息给了两个提示

systemctl status postgresql.service

#查看pg状态

 

journalctl -xe

#查看细节

问题原因与解决方法:

 

这里我的问题是pg扩容完后,opt/app 目录的拥有者和所属组变成了root,从而导致pg连接失败

 

所以我们只需要将pgsql的拥有者和所属组更改下,即可

 

chown -R postgres:postgres   pgsql  #扩容后的路径