PostgreSQL Active Standby系统的配置搭建和容灾切换 - part1(3)

2019-04-16 19:16

MES PostgreSQL数据库active standby 系统的配置搭建和容灾切换

6.PostgreSQLPrimary-Standby数据库的配置

基于PostgreSQL流复制的Primary-standby数据库架构的搭建方法,设置步骤如下。

6.1主备机器上postgresql数据库软件安装

下载PostgreSQL9.1数据库软件,在主数据库机器,standby数据库机器上安装好数据库软件。 主数据库机器IP:192.168.15.122;主机名:mesdb standby数据库机器IP:192.168.15.121;主机名:rptdb

主数据库的数据目录为:/data/mes_data/mes,standby数据库的数据目录为/data/mes_data/mes。

两台主机上的postgresql数据库的安装请参看《MESwellPostgresql DB系统软硬件架构、安装配置和备份恢复手册

V00.01.docx》。

注:应用表空间(表空间如:ts_mes_data)最好能在主库安装后创建完成,这样就不需要配置active standby DB完成后再去创建表空间。

为了便于启动和停止PostgreSQL,在主备机postgres用户下.bash_profile文件中添加以下三行:

alias pgstart='pg_ctlstart -D /data/mes_data/mes ' alias pgstop='pg_ctl stop -m fast -D /data/mes_data/mes' aliaspgagentstart=’/opt/pgAgent/bin/pgagent -l1 -s /var/log/pgagent.log host=localhost 保密 Confidential第11页 | 共47页

MES PostgreSQL数据库active standby 系统的配置搭建和容灾切换 port=5432 dbname=postgres user=postgres’

保密 Confidential第12页 | 共47页

MES PostgreSQL数据库active standby 系统的配置搭建和容灾切换

6.1.1备注

主备机mesdb和rptdb上mes数据库安装完成并且表空间都创建完成后,若需要配置另外的rpt主备数据库,可以在mes备库主机上使用pgstop将mes备库停掉,然后,将mes数据目录/data/mes_data/mes下的文件全部拷贝一份到目录/data/rpt_data/rpt目录下,再将/data/rpt_data/rpt/postgresql.conf文件中的port参数设置为5433 .如下图。然后

使用pg_ctl start -D /data/rpt_data/rpt,即可启动rpt数据库。下面是在rptdb主机上的操作过程:

保密 Confidential第13页 | 共47页

MES PostgreSQL数据库active standby 系统的配置搭建和容灾切换

保密 Confidential第14页 | 共47页

MES PostgreSQL数据库active standby 系统的配置搭建和容灾切换

保密 Confidential第15页 | 共47页


PostgreSQL Active Standby系统的配置搭建和容灾切换 - part1(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:面向对象程序设计(java)题库

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: