提示报错
"/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 #扩容后的路径