Missing locales prevent autovacuum

Started by Nonameover 6 years ago2 messagesbugs
Jump to latest
#1Noname
Jens.Wilke@parcIT.de

Hi,

is it intended, that missing locales of single databases prevent autovacuum
in the entire cluster?
FATAL: database locale is incompatible with operating system
If so, shouldn't there be an ERROR instead or additionally?

Jens

#2Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Noname (#1)
Re: Missing locales prevent autovacuum

On 2019-Dec-16, Jens.Wilke@parcIT.de wrote:

is it intended, that missing locales of single databases prevent autovacuum
in the entire cluster?
FATAL: database locale is incompatible with operating system
If so, shouldn't there be an ERROR instead or additionally?

Probably that database is in danger of XID wraparound, so autovacuum is
selecting it without regard for any other databases. Keeping broken
databases in your cluster is definitely not a good idea. I suggest you
DROP it to allow other things to work normally.

Yes, I think we should somehow fix this problem. But nobody has
attacked it seriously enough yet.

--
�lvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services