For some reasons, my database was crashed. At first I found: DETAIL: The database cluster was initialized with PG_CONTROL_VERSION 0, but the server was compiled with PG_CONTROL_VERSION 903.
I solved it by copying pg_control from a new cluster
Then I got, FATAL: could not open directory "pg_notify": Not a directory
Same thing I did here.
Now the db is up. But I can't connect to the db. It says, FATAL: role "postgres" does not exist
No roles in the db. When I use createuser it says the same.