问题原因cd /vol1/@appmeta/trim.docs/pgsql-data/db 路径不存在
需要查看日志获取报错信息我的报错路径不存在
创建路径目录给权限然后重新安装
1. 递归修改数据目录的所有者为 postgres
chown -R postgres:postgres /vol1/@appmeta/trim.docs/pgsql-data/
2. 严格设置数据目录的权限为 700 (仅 postgres 用户可读写执行)
chmod 700 /vol1/@appmeta/trim.docs/pgsql-data/db
3. 确保父目录也有正确的权限(避免找不到路径)
chmod 755 /vol1/@appmeta/trim.docs/pgsql-data/
systemctl daemon-reload 重载
切换到 postgres 用户并手动启动
sudo -u postgres /usr/lib/postgresql/15/bin/pg_ctl -D /vol1/@appmeta/trim.docs/pgsql-data/db start
记得先修改端口要不和其他端口冲突
nano postgresql.conf
找到 #port = 5432,将其修改为:5433