postgresql 将postgres 11升级到13在一致性检查中失败

0s7z1bwu  于 2023-01-12  发布在  PostgreSQL
关注(0)|答案(1)|浏览(274)

当我尝试使用以下命令将Postgres从版本11升级到版本13时:

/usr/lib/postgresql/13/bin//pg_upgrade 
-b /postgresql/11/bin/ 
-B /postgresql/13/bin/ 
-d /data/service/postgres.1061/nanny/data/postgres 
-D /large_files/postgres/nanny/tmp.xrEaY5IPYM 
-U postgres -v -o '-c unix_socket_directories=/tmp/tmp.rfhIJiiAK3/socket'

它将失败,并显示以下错误

Old cluster data and binary directories are from different major versions during consistency checks.
dced5bon

dced5bon1#

问题是/data/service/postgres.1061/nanny/data/postgres中的集群不是版本11(或者/postgresql/11/bin/中的二进制文件不是版本11)。

相关问题