尝试将 PostgreSQL 从 9.5 升级到 11 时,我在使用 PostgreSQL 时遇到问题。我正在使用它initdb
来制作我的主人,当我尝试这样做时pg_upgrade -c
出现如下错误:
无法加载库“$libdir/repmgr_funcs”:错误:无法访问文件“$libdir/repmgr_funcs”:没有这样的文件或目录
我检查了\dx
,除了 没有安装扩展plpgsql
,并且我已经在 Postgres 11 中安装了新版本的 repmgr。
你知道如何解决这个问题吗?
一些线索:我检查/usr/lib/postgresql/9.5/lib
并找到repmgr_funcs.so
了,但它是空的。那么手动删除是否安全?我仍在将主服务器复制到从服务器。