错误无法访问文件“$libdir/repmgr_funcs”没有这样的文件或目录
ERROR could not access file "$libdir/repmgr_funcs" No such file or directory
我按照这个 link 在 Ubuntu postgresql 服务器上创建主从复制。
我的 repmgr
和 postgresql
的配置是:
PostgreSQL 9.5-: /opt/PostgreSQL/9.5/
repmgr-: /usr/lib/postgresql/9.5/bin/repmgr
repmgr.conf-:/etc/rep.conf
pg_config --pkglibdir => /usr/lib/postgresql/9.5/lib
ls /usr/lib/postgresql/9.5/lib | grep repmgr_funcs => repmgr_funcs.so
我遇到错误-:无法创建函数
repmgr_update_last_updated: ERROR: could not access file "$libdir/repmgr_funcs": No such file or directory
ERROR: Unable to create repmgr schema - see preceding error message(s); aborting
如果您使用的是 repmgr
版本。 4 及以上则需要更改 postgresql.conf
来自 shared_preload_libraries = 'repmgr_funcs'
至 shared_preload_libraries = 'repmgr'
下面是他们的升级说明
The repmgr shared library has been renamed from repmgr_funcs to
repmgr, meaning shared_preload_libraries in postgresql.conf needs to
be updated to the new name: shared_preload_libraries = 'repmgr'
我按照这个 link 在 Ubuntu postgresql 服务器上创建主从复制。
我的 repmgr
和 postgresql
的配置是:
PostgreSQL 9.5-: /opt/PostgreSQL/9.5/
repmgr-: /usr/lib/postgresql/9.5/bin/repmgr
repmgr.conf-:/etc/rep.conf
pg_config --pkglibdir => /usr/lib/postgresql/9.5/lib
ls /usr/lib/postgresql/9.5/lib | grep repmgr_funcs => repmgr_funcs.so
我遇到错误-:无法创建函数
repmgr_update_last_updated: ERROR: could not access file "$libdir/repmgr_funcs": No such file or directory
ERROR: Unable to create repmgr schema - see preceding error message(s); aborting
如果您使用的是 repmgr
版本。 4 及以上则需要更改 postgresql.conf
来自 shared_preload_libraries = 'repmgr_funcs'
至 shared_preload_libraries = 'repmgr'
下面是他们的升级说明
The repmgr shared library has been renamed from repmgr_funcs to repmgr, meaning shared_preload_libraries in postgresql.conf needs to be updated to the new name: shared_preload_libraries = 'repmgr'