• PostgreSQL Replication之第十章 配置Slony(1)


    在PostgreSQL领域中,Slony是最广泛的复制解决方案之一。它不仅是最老的复制方案实现的一个,但也是有最多的外部工具支持的一个,例如PgAdmin3等。

    在本章中,我们将深入探究Slony并学习如何把Slony整合到您的复制配置中。您也可以找到您可以使用Slony解决的问题。

    本章将包含如下主题:

    • 安装 Slony

    • Slony 系统架构

    • 复制表

    • 部署 DDLs

    • 处理故障转移

    10.1 安装 Slony

    要安装 Slony,我们可以从slony.info下载最新的压缩包。与往常一样,我们将执行源代码安装,这样您就能够复制类似的过程用于大多数操作系统。

    为了本章的目的,我们使用了以下Slony 版本:

    http://slony.info/downloads/2.2/source/slony1-2.2.0.b3.tar.bz2

    一旦我们下载了软件表,我们可以运行如下的命令提取它:

    tar xvfj slony1-2.2.0.b3.tar.bz2

    压缩包会膨胀,我们可以继续编译代码。要构建代码,我们必须告诉Slony到哪里寻找pg_config。pg_config的目的是提供附加模块与所有有关的构建PostgreSQL本身过程中的信息。通过这种方式,我们可以确保PostgreSQL和Slony以同样的方式编译。在我们演示安装的PostgreSQL在/usr/local/pgsql。所以我们可以放心地假设PostgreSQL将存在与安装的二进制目录:

    ./configure --with-pgconfigdir=/usr/local/pgsql/bin

    make

    su root

    make install    

    一旦我们执行力配置,我们可以通过调用make编译代码。然后,我们可以切换到root(以防PostgreSQL采用root用户安装)并安装二进制文件到它们的最终目的地。

  • 相关阅读:
    Codeforces Round #573 (Div. 2) C. Tokitsukaze and Discard Items
    Codeforces Round #573 (Div. 2) B
    练习2
    练习1
    上机练习4
    上机练习3
    上机练习1
    JAVA第一次作业
    es document的强制替换、创建、删除
    es 返回定制化的_source数据
  • 原文地址:https://www.cnblogs.com/songyuejie/p/4752088.html
Copyright © 2020-2023  润新知