平台:OEL 5.8 x64
主库:192.168.70.10 edb1 postgreSQL 9.3.9
备库:192.168.70.11 edb2 postgreSQL 9.3.9
备库也要创建好归档目录
mkdir -p/home/pg/pgsql/backup/archived_log/
1.配置主备库互信
主库:
[pg@edb1~]$ssh-keygen -t rsa
[pg@edb1~]$ cat/home/pg/.ssh/id_rsa.pub >> /home/pg/.ssh/authorized_keys
备库:
[pg@edb2~]$ssh-keygen -t rsa
主库:
[pg@edb1~]$ sshedb2 cat /home/pg/.ssh/id_rsa.pub >> /home/pg/.ssh/authorized_keys
[pg@edb1~]$ scp/home/pg/.ssh/authorized_keys edb2:/home/pg/.ssh/authorized_keys
如果配置完不通的话去检查一下权限id_rsa 600 .ssh 700 权限不能多也不能少 否则都不能实现ssh互信
2.配置文件(主备都要)
vi pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD
local all all trust
host all all 127.0.0.1/32 trust
host all all 192.168.70.0/24 trus