3.2.从软件包安装 BDR
从软件包的安装是一个不错的选择如果你想要的稳定版本,因为它是更容易安装,跟踪的您的安装。
如果你想要最新 BDR 或者包尚可用于您的操作系统可能反而想要从源代码安装。
注意︰ 这些指令是 BDR 源代码的一部分,所以他们会过时,如果你正在看老 BDR 版本文档。从软件包的安装通常会安装最新的稳定 BDR 版本。
3.2.1.RHEL,Fedora 和 CentOS
BDR 的软件包,供 Red Hat 导出发行版 — — 软呢帽,RHEL 和 CentOS。 3.2.1.1.安装 Rpm 存储库中
从 Rpm 您首先应该安装 BDR 下载并安装您的发行版的存储库 RPM。这个 RPM 将配置 BDR 软件包的下载位置和签名密钥加载到您的 RPM 数据库,以便验证软件包的数字签名。
注︰ RPM 签署与 2ndQuadrant 的主存储库打包/发布签名密钥。请参阅验证数字签名。
RHEL 和 CentOS 用户应该下载并安装适当的回购 rpm:
仅 RHEL/CentOS 用户︰
sudo yum install http://packages.2ndquadrant.com/postgresql-bdr94-2ndquadrant/yum-repo-rpms/postgresql-bdr94-2ndquadrant-redhat-latest.noarch.rpm
Fedora 用户应下载和安装 Fedora RPM Fedora 19 和 20,或运行︰
Fedora 用户
sudo yum install http://packages.2ndquadrant.com/postgresql-bdr94-2ndquadrant/yum-repo-rpms/postgresql-bdr94-2ndquadrant-fedora-latest.noarch.rpm
强烈建议您同时启用相应存储库从 yum.postgresql.org,如 BDR 库只包含 BDR 扩展和 PostgreSQL 服务器、 客户端、 PLs 和其余的核心 PostgreSQL 释放。它们不包含 PostGIS、 PgBarman,或任何已包括在 yum.postgresql.org 版本中的其他组件。BDR 是与这些组件完全兼容。
Red Hat / CentOS 用户还应启用座谈。 3.2.1.2.从软件包安装 PostgreSQL 9.4 和 BDR,RHEL,Fedora 或 CentOS 3.2.1.2.1.删除 postgresql94 软件包,如果安装了
注意︰ 如果你不已经有 PostgreSQL 9.4 安装,只需跳过此步骤。
BDR 需要从 yum.postgresql.org 的官方软件包与冲突的 PostgreSQL 9.4 补丁的版本。如果你已经有 PostgreSQL 9.4installed 从 yum.postgresql.org,你将需要做的所有数据库,然后转储 PGDG PostgreSQL 9.4 软件包可以在安装之前卸载 BDR
BDR Rpm 不能共存与股票 PostgreSQL 9.4 和 BDR 不共享相同的数据目录作为股票 9.4,所以它将不能读取您现有的数据库。(他们不会被删除,和 BDR 卸载然后重新安装的股票 PGDG 9.4 会让你对他们再次访问,但它强烈建议你把他们甩在安装 BDR 之前)。
一旦你已完全备份您的数据库︰
yum remove postgresql94\ *
检查列表中包,小心地除去,批准删除如果适当,并进行拆除。
PostgreSQL 9.4 你数据目录将仍然存在于 /var/lib/pgsql/9.4,但不是会使用而安装 BDR。
3.2.1.2.2.安装 BDR 包
要安装 BDR 启用 PostgreSQL 服务器、 BDR 扩展和客户端程序,简单地︰
sudo yum update
sudo yum instal postgresql-bdr94-bdr
注意︰ 如果您尝试安装此程序包时你已经安装的 yum.postgresql.org 的 postgresql94,百胜餐饮将报告冲突拒绝安装它。
一旦安装了 BDR 你将需要初始化一个新数据库,向 postgresql.conf 和 pg_hba.conf 等,根据任何新的 PostgreSQl 安装任何所需的更改。看到 /usr/share/doc/postgresql-bdr94/README.rpm-dist 的详细信息。
您然后可以继续 BDR 特定配置每配置设置和快速启动指南。
3.2.2.debian 或 Ubuntu
Debian 和 Ubuntu 的软件包 http://packages.2ndquadrant.com/bdr/apt/。
3.2.2.1.添加 BDR 存储库
从 DEBs 你首先需要将 BDR 资料库添加到您的服务器安装 BDR。
首先,安装并启用 PostgreSQL 易存储库为 PGDG。此资料库是的软件包所需 Debian BDR。
接下来,创建 /etc/apt/sources.list.d/2ndquadrant.list 与资源库 URL 下面,改变喘息的 Debian/Ubuntu 版本使用的代号,获得与 lsb_release-c:
deb http://packages.2ndquadrant.com/bdr/apt/ 喘息 2ndquadrant 主
从 http://packages.2ndquadrant.com/bdr/apt/AA7A6805.asc 导入资料库密钥,更新软件包列表,然后开始安装软件包︰
wget -O-http://packages.2ndquadrant.com/bdr/apt/AA7A6805.asc |sudo apt-键添加- sudo apt-get update
注意︰ 签名密钥包是