Что это значит

Реплика получает журнал от ведущего сервера по сети. Если подключиться не удалось, процесс приёма (walreceiver) пишет эту ошибку и повторяет попытки. Текст после двоеточия подсказывает причину: Connection refused значит, что на ведущем сервере никто не слушает порт (он остановлен или перезапускается), Connection timed out значит сетевую недоступность, the database system is shutting down что мастер как раз останавливается.

Пока реплика не подключена, она отстаёт. Если журналы на ведущем сервере успеют удалиться, реплика уже не догонит сама: requested WAL segment has already been removed.

Как проверить

  1. Состояние ведущего сервера в это время: перезапуск, переключение, авария.
  2. Сетевая доступность порта с реплики: nc -vz <мастер> 5432.
  3. На ведущем сервере видна ли реплика: SELECT client_addr, state FROM pg_stat_replication;.

Что сделать

  1. Если мастер перезапускался, реплика переподключится сама, проверить отставание после восстановления.
  2. Если мастер сменился, перенастроить реплику на новый ведущий сервер, если этого не сделал менеджер кластера.
  3. Чтобы реплика могла догнать после долгого обрыва, использовать слот репликации или архив журналов.