W logu takie oto informacje:
2010-06-27 06:45:38 CEST DZIENNIK: could not rename temporary statistics file "global/pgstat.tmp" to "global/pgstat.stat": Nieaktualny uchwyt pliku NFS
A po wylistowaniu głównego klastra czyli:
/var/lib/postgresql/8.3/mainglobal
total 0
-????????? ? ? ? ? ? pgstat.stat
Nie zanotowałem niepożądanego zachowania bazy w tym czasie, nawet pg_controldata zwracał wszystko normalnie, ale w każdym razie nieładne.
Przyczyną był prawdopodobnie nieczyste odmontowanie dysku - pewnie podczas dłuższej awarii zasilania.
Rozwiązanie:
/etc/init.d/postgresql-8.3 stop
umount /var/lib/postgresql
fsck.ext2 /dev/mapper/lvol-1 (partycja z postgresem)
mount /var/lib/postgresql
/etc/init.d/postgresql-8.3 start