【发布时间】:2012-08-21 00:10:28
【问题描述】:
更新 2 - 我已经从根目录(即 su)中卸载并重新安装了软件包,而不是使用我自己的帐户进行 sudo 登录。这允许从 /tmp 运行可执行文件,从而消除了第一次更新时出现的错误。
更新 - 刚刚尝试卸载并重新安装(apt-get remove --purge postgresql,然后 apt-get install postgresql postgresql-contrib postgresql-client)并得到了这个错误,我怀疑与我的问题有关:*
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
我在启动 postgreSQL 时遇到问题,希望得到一些帮助。
我已经研究了以下帖子中的答案和 cmets - 并尝试了 pg_dropcluster 和 pg_createcluster - 但没有运气配置 postgreSQL 9.1 在 Ubuntu 12.04 上启动。 (不过,我能够在 Windows 上设置和配置 postgreSQL 没有任何问题。)
- 我应该注意到这里给出的答案似乎很有帮助,但由于我是 Linux 新手,所以我无法理解它。我也想知道是否有更简单的方法。 OP 也没有接受答案,所以我不确定这是否真的解决了问题。
Postgresql changing data directory in ubuntu
我怀疑 OP 有 exact 我遇到的相同问题,因为我收到相同的错误消息,并且尽管有错误消息,但也没有日志文件输出终端。
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
【问题讨论】:
标签: ubuntu postgresql-9.1