我刚刚合并了一个针对多站点的修复,所有数据库现在应该都能正常升级。您可以按照以下步骤将数据库恢复到升级前的状态,然后重试:
- 确认旧数据仍存在于
/shared/postgres_data_old。 - 删除
/shared/postgres_data中升级失败的数据(如果磁盘空间充足,建议先重命名而不是直接删除)。 - 将
/shared/postgres_data_old重命名回/shared/postgres_data。您还需要确保目录权限为 0700,否则 Postgres 将拒绝使用它。 - 运行
./launcher rebuild app重新启动升级。