Skip to content

Не отрабатывает show c ошибкой backup.control is empty #343

Closed
@CHERTS

Description

@CHERTS

День добрый,

Столкнулся с такой ситуацией, настроен бэкап на NFS шару, на шаре стоит квота по месту и в какой-то момент она достигла максимума, место на шаре стало 0, в результате все бэкапы конечно же встали, многие не завершились.

Теперь при попытке просмотреть каталог бэкапов командой show мы получаем ошибку

WARNING: Control file "/data/backup/XXX-9.5/backups/XXX-9.5/QPKFO1/backup.control" is empty
WARNING: cannot read data directory "QPKFO1": File exists
ERROR: Failed to get backup list

На этом все заканчивается и списка бэкапов мы не получаем.

Листинг каталога QPKFO1 такой:

итого 718708
-rw------- 1 pgprobackup pgprobackup   1953725 мар  7 01:15 backup_content.control
-rw------- 1 pgprobackup pgprobackup         0 мар  7 01:49 backup.control
drwx------ 1 pgprobackup pgprobackup       568 мар  7 00:00 database
-rw------- 1 pgprobackup pgprobackup 734003200 мар  7 01:49 page_header_map

В некоторых каталогах нет даже пустого backup.control, есть только 1 пустой каталог database и show не отрабатывает.

По логике вещей такие бэкапы должены считаться FAILED, но при этом никак не должно блокироваться отражение списка бэкапов. Я бы назвал это багом.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions