On Tue, Jan 16, 2024 at 6:26 PM Brad White <b55wh...@gmail.com> wrote:

> On Tue, Jan 16, 2024 at 4:35 PM Ron Johnson <ronljohnso...@gmail.com>
> wrote:
>
>> On Tue, Jan 16, 2024 at 4:10 PM Brad White <b55wh...@gmail.com> wrote:
>>
>>> Errors from the primary
>>>
>>> 2024-01-15 00:00:51.157 CST [2660] ERROR:  requested WAL segment
>>> 0000000100000002000000A2 has already been removed
>>> 2024-01-15 00:00:51.157 CST [2660] STATEMENT:  START_REPLICATION
>>> 2/A2000000 TIMELINE 1
>>> 2024-01-15 00:00:56.158 CST [492] ERROR:  requested WAL segment
>>> 0000000100000002000000A2 has already been removed
>>> 2024-01-15 00:00:56.158 CST [492] STATEMENT:  START_REPLICATION
>>> 2/A2000000 TIMELINE 1
>>> 2024-01-15 00:00:56.159 CST [492] LOG:  could not receive data from
>>> client: An existing connection was forcibly closed by the remote host.
>>>
>>>
>>> 2024-01-15 00:01:01.151 CST [3404] ERROR:  requested WAL segment
>>> 0000000100000002000000A2 has already been removed
>>> 2024-01-15 00:01:01.151 CST [3404] STATEMENT:  START_REPLICATION
>>> 2/A2000000 TIMELINE 1
>>> 2024-01-15 00:01:01.152 CST [3404] LOG:  could not receive data from
>>> client: An existing connection was forcibly closed by the remote host.
>>>
>>> [repeat for 55000 lines]
>>>
>>>
>> What database version?
>>
> v15
>
>
>> Streaming or Logical replication?
>>
> IDK
>
>> Using a slot?
>>
> No.
>
> Relevant sections from the conf
>
> --- Primary ---
>
> #------------------------------------------------------------------------------
> # WRITE-AHEAD LOG
>
> #------------------------------------------------------------------------------
>
> # - Settings -
>
> wal_level = replica          # minimal, replica, or logical
>
>  # - Archiving -
>
> archive_mode = on         # enables archiving; off, on, or always
>                                         # (change requires restart)
> #archive_library = ''         # library to use to archive a logfile segment
> # (empty string indicates archive_command should
> # be used)
> archive_command = 'copy %p
> "\\\\DISKSTATION\\AccessData\\Prod\\WALfiles\\%f"'
>                                         # command to use to archive a
> logfile segment
> archive_timeout = 0        # force a logfile segment switch after this
>                                        # number of seconds; 0 disables
>
> primary_conninfo is set.
> Everything else is commented out, using default values.
>
> --- Backup Server ---
>
> #------------------------------------------------------------------------------
> # WRITE-AHEAD LOG
>
> #------------------------------------------------------------------------------
>
> # - Settings -
>
> wal_level = replica                # minimal, replica, or logical
> archive_cleanup_command = 'pg_archivecleanup
> \\\\DISKSTATION\\AccessData\\Prod\\WALfiles %r'
>
> # - Archiving -
>
> archive_mode = on
>
> # - Archive Recovery -
> #restore_command = ''
>

Hmmm.  Are you log shipping?

If so, why?  Streaming Replication is sooo much easier.

Reply via email to