面向自托管用户的 PostgreSQL 18 更新

我在更新时收到了以下错误信息:

Stopping PostgreSQL 15 database server:
main.Stopping PostgreSQL 18 database server:
mainError: The cluster is owned by group id 993 which does not exist ... failed!
failed!

解决此问题的窍门是删除旧的升级残留文件,并修正权限:

rm -rf /var/discourse/shared/standalone/postgres_data_new
chown -R 999:999 /var/discourse/shared/standalone/postgres_data

… 然后运行两次 ./launcher rebuild app,如果迁移成功且一切正常,可以可选地运行 ./launcher cleanup

希望这能帮到你。:slight_smile:

4 个赞