Olá, Emerson
Em 7 de julho de 2011 14:51, Emerson Martins <[email protected]>escreveu: > Bom dia pessoal. > > Tenho o seguinte cenário para replicação nativa master/slave com postgres > 9.0. > Instalei o rsync, criei as chaves publicas com ssh-keygen e dei um ssh-copy > para os servidores master/slave, ate ai tudo tranquilo; > > Servidor Master > SO : Debian 6 > BD : Postgres 9.0.4 > ip:10.1.3.118 > > Servidor Slave > SO : Debian 6 > BD : Postgres 9.0.4 > ip: 10.1.3.119 > > 1 configurações no master no postgresql.conf > > listen_addresses = '*' > > port = 5432 > wal_level = hot_standby > archive_mode = on > archive_command ='rsync -a %p 10.1.3.119:/home/postgres/replication/%f' > max_wal_senders = 2 > #wal_sender_delay = 200ms > wal_keep_segments = 20 > > 1.1 configurações no master no pg_hba.conf > > host replication all 0.0.0.0/0 > trust > > 1.2 confirmei se os archives foram gerados na pasta > /home/postgres/replication do servidor master e foi gerados: > > /usr/local/pgsql/bin$ ./psql -d postgres -c "SELECT > pg_start_backup('OK');" > > pg_start_backup > > ----------------- > > 0/5000020 > > (1 row) > > /usr/local/pgsql/data$ ls -la /home/postgres/replication/ > > total 65628 > > drwxr-xr-x 2 postgres postgres 4096 Jul 7 14:07 . > > drwxr-xr-x 4 postgres postgres 4096 Jul 7 14:01 .. > > -rw------- 1 postgres postgres 16777216 Jul 7 09:29 > 000000010000000000000001 > > -rw------- 1 postgres postgres 16777216 Jul 7 09:30 > 000000010000000000000002 > > -rw------- 1 postgres postgres 235 Jul 7 09:30 > 000000010000000000000002.00000020.backup > > -rw------- 1 postgres postgres 16777216 Jul 7 11:54 > 000000010000000000000003 > > -rw------- 1 postgres postgres 16777216 Jul 7 14:07 > 000000010000000000000004 > > > 2 - configurações no slave no postgresql.conf > > 2.1 backup da pasta data do master e extrai no diretorio data do slave; > > 2.2 rm -rf /pg_xlog/* > > 2.3 rm -rf postmaster.pid > > 2.4 alterei o postgresql.conf do slave > > listen_addresses = '*' > > wal_level = minimal > > port = 5434 > > archive_mode = off > > hot_standby = on > > > 2.5 crei um arquivo recovery.conf no slave > > standby_mode = 'on' > primary_conninfo = 'host=10.1.3.118 port=5432 user=postgres > password='q1w2e3r4' > restore_command = 'cp /home/postgres/replication%f %p' > trigger_file = '/tmp/trigger.pgsql.5432' > > 2.6 O problema quando tento subir o servidor > root@pgsql2:~# /etc/init.d/rc.postgresql start > Starting PostgreSQL: ok > > Porém quando dou um grep nos processos não estar no ar o servidor. > > Alguém pode me ajudar ai.. > Sem as mensagens de erro é praticamente impossível ajuda-lo. Você pode postar o erro que você está recebendo? > > > > > > > Emerson Martins > DBA Junior > 82 9123-5504 > 82 9668-1283 > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
