安装多个 Postgresql 实例

安装多个 Postgresql 实例

我正在按照本教程在 Ubuntu 16.04 上安装多个版本的 Postgresql 来测试流复制
http://blog.endpoint.com/2012/08/using-different-postgresql-versions-at.html

但是我使用这个命令行安装了 9.5 和 9.6:

sudo apt-get install postgresql-9.5 postgresql-9.6 postgresql-client-common

但当我尝试这样做时psql --cluster 9.5/main --versionpsql --cluster 9.6/main --version两者都给了我相同的答案

psql(PostgreSQL)9.6.5

这意味着只有一个实例可以访问。

答案1

根据 手册页

psql、pg_archivecleanup 和 pg_isready、pg_wrapper 将始终使用安装的最新 PostgreSQL 版本中的二进制文件,因为它们是向下兼容的。

因此,当你运行其中一个psql --cluster 9.5/main --versionpsql --cluster 9.6/main --version两个时,请给我相同的答案

相关内容