Postgresql départ manqué

J'étais connecté avec télécommande postgresql-9.3 par pgAdmin III. Après près de pgAdmin j'essaie de me connecter sur un autre jour avec la même db.

 /etc/init.d/postgresql-9.3 état 
mort, mais pid fichier existe 
service postgresql-9.3 start     FAIL

Dans pgstartup.fichier journal que j'ai:

This account is currently not available

pg_hba.conf:

# "local" est pour socket de domaine Unix uniquement les connexions 
local tous les tous les par les pairs 
accueil tous les tous les 127.0.0.1/32 confiance 
accueil tous les tous les 89.70.224.82/32 md5 

Système d'exploitation sur le serveur CentOS. Je ne sais pas, malheureusement, comment postgres a été installé sur le serveur parce que quelqu'un d'autre le faire.
Ce que je peux faire avec ça?

  • Un indice: le contenu de pg_hba.conf n'est pas pertinent.
  • Le message d'erreur suggère que le postgres utilisateur ne dispose pas d'un shell valide. Ce qui conduit à la question de savoir quel est le système d'exploitation et comment vous avez installé postgres sur elle.
  • J'ai édité le post en ajouter des informations sur le système d'Exploitation
  • Voir le contenu de /etc/init.d/postgresql-9.3. Savoir qui de l'utilisateur de postgresql est en cours de démarrage (probablement postgres). Vérifier si l'utilisateur existe dans /etc/passwd.
  • J'ai trouvé cette ligne dans /etc/passwd: postgres:x:26:26:Serveur PostgreSQL:/var/lib/pgsql:/sbin/nologin
InformationsquelleAutor Michal M. | 2013-12-17