postgrespro/mamonsu

Error for standby database: WAL control functions cannot be executed during recovery

roruizi2022 opened this issue · 2 comments

Zabbix version 6.2
Mamonsu version 3.5.2
База данных в режиме stanby
Ошибка в Zabbix :

WAL  - plugin wal caught error: {'S': 'ERROR', 'V': 'ERROR', 'C': '55000', 'recovery is in progress', 'H': 'WAL control functions cannot be executed during recovery.', 'F': 'xlogfuncs.c', 'L': '338', 'R': 'pg_current_wal_lsn'}

Ошибка в журнале базы:

mamonsu_user@mamonsu_database STATEMENT:
                SELECT pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_lsn(), '0/00000000');
 mamonsu_user@mamonsu_database ERROR:  recovery is in progress
 mamonsu_user@mamonsu_database HINT:  WAL control functions cannot be executed during recovery.

Скорее всего не проверяется условие select pg_is_in_recovery(); (возвращает true)
Может быть можно временно отключить данную метрику на уровне Zabbix?

Спасибо!

В последней версии все работает. Спасибо!