PostgreSQL 9.1 sur Ubuntu 12.04 LTS - pg_ctl: impossible de démarrer le serveur

Mise à jour 2 - j'ai désinstallé et réinstallé les paquets à partir de l'intérieur de la racine (c'est à dire su), plutôt que de sudo-ing avec mon propre compte. Cela a permis les fichiers exécutables à exécuter à partir de /tmp, qui se débarrasser de l'erreur à partir de la première mise à jour.

Mise à jour - Juste essayé de désinstaller et de réinstaller (apt-get remove --purge postgresql, puis apt-get install postgresql postgresql-contrib postgresql-client) et a obtenu cette erreur, ce qui je pense est lié à mes problèmes:*

Can't exec "/tmp/postgresql-common.config.32601": Permission denied at  /usr/share/perl/5.14/IPC/Open3.pm line 186.
open2: exec of /tmp/postgresql-common.config.32601 configure  failed at /usr/share/perl5/Debconf/ConfModule.pm line 59

Je vais avoir des difficultés à démarrer postgreSQL et a été l'espoir d'obtenir de l'aide.

J'ai déjà étudié les réponses et les commentaires des postes suivants - et essayé pg_dropcluster et pg_createcluster - mais n'ont pas eu de chance configuration de postgreSQL 9.1 pour démarrer sur Ubuntu 12.04. J'ai réussi à installer et configurer postgreSQL sous windows avec pas de problèmes, cependant.)

Postgresql n'a pas pu démarrer

- Je note la réponse donnée ici semble utile, mais depuis que je suis nouveau sur Linux, je ne pouvais pas la suivre. Je me demande également si il ya un moyen plus facile. L'OP n'a pas accepté une réponse, donc je ne suis pas sûr si cela résout le problème.

Postgresql changer de répertoire de données dans ubuntu

Je soupçonne que l'OP avait la exacte même problème que je vais avoir, depuis que je reçois le même message d'erreur, et il ya aussi pas de fichier journal de sortie malgré le message d'erreur dans le terminal.

pg_ctl: could not start server

Examine the log output.

PostgreSQL 9.1 did not start in a timely fashion, please see opt/PostgreSQL/9.1/data/pg_log/startup.log for details

OriginalL'auteur snakesNbronies | 2012-08-21