quay / clair

Vulnerability Static Analysis for Containers

Home Page:https://quay.github.io/clair/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

clair-postgres pg_ctl: could not start server

dkoci opened this issue · comments

Hi.
I have some issue with clair-postgres pod. I am running quay in OKD 4.9. Everything was ok until yesterday. Clair-postgres pod stucked in terminating state. I am unable to start new pod.

Log output:
waiting for server to start....2022-06-22 08:25:53.935 UTC [26] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" 2022-06-22 08:25:53.942 UTC [26] LOG: listening on Unix socket "/tmp/.s.PGSQL.5432" 2022-06-22 08:25:54.013 UTC [26] LOG: redirecting log output to logging collector process 2022-06-22 08:25:54.013 UTC [26] HINT: Future log output will appear in directory "log". ......... stopped waiting pg_ctl: could not start server Examine the log output.

Please help

What do the logs in the log directory say?

postgresql-Wed.log

Please see the attached log file.

It looks like the database got corrupted. You should recreate the database.

It looks like the database got corrupted. You should recreate the database.

Will be ok to disable clair, delete clair-postgres PVC and then enable clair again?

Yes, as long as migrations are enabled in clair's config.