Search Postgresql Archives

Re: Minimal streaming replication

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jun 26, 2012 at 6:47 AM, Steve Crawford
<scrawford@xxxxxxxxxxxxxxxxxxxx> wrote:

> The documentation says "To use streaming replication, set up a file-based
> log-shipping standby server as described in Section 25.2...." however I'm
> not using any of the archive or restore commands but instead use
> pg_basebackup to do the initial copy in a script that at its core runs
> pg_basebackup then starts the standby server. So...
>
> Given a sufficiently large wal_keep_segments on the master is this a
> reasonable approach?

Its what I've setup and seems to be working fine.

> Is there a disadvantage, other than disk-space required, to having
> wal_keep_segments set to a fairly large number, say 256 or 512?

I set mine to 5000.


> However I'm seeing troubling messages in the log. While running pgbench I
> see the following types of messages on the master every minute or few:

> 2012-06-25 11:36:26 PDT FATAL:  could not send data to WAL stream: SSL
> error: sslv3 alert unexpected message
> 2012-06-25 11:36:26 PDT LOG:  invalid magic number 0000 in log file 457,
> segment 173, offset 15851520
> ...
> 2012-06-25 11:36:41 PDT LOG:  streaming replication successfully connected
> to primary
> ...
>
> Any advice on what this is telling me? I'm not keen on words like "FATAL" in
> my logs.

I saw this with Ubuntu 12.04 and PostgreSQL 9.1.4, replicating to an
identical machine. Google suggested it was caused by different
versions of libssl, but I don't think that is the case here unless one
of the packages got statically linked with an old libssl. I haven't
had time to investigate so I've disabled SSL for now, even though
replication appears to work apart from the disconnections.

-- 
Stuart Bishop <stuart@xxxxxxxxxxxxxxxx>
http://www.stuartbishop.net/

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux