Проблема в передаче флага --dbname
и его аргумента. Префикс журнала '%m [%p] '
не включает в себя имя базы данных, поэтому pgbadger
, по-видимому, не может найти какие-либо операторы, записанные для указанного имени базы данных, и сообщает соответственно.
Решение состоит в том, чтобы либо не передавать --dbname
или измените префикс журнала в postgresql.conf
, включив в него имя базы данных (например, '%m [%p] %d '
), перезагрузите конфигурацию сервера и дождитесь новых записей в журнале.
Я нашел это в Openstack Fedora vm, где '%m [%p] '
был префикс журнала по умолчанию.