EC2实例postgresql数据库错误

时间:2014-01-06 13:26:10

标签: amazon-ec2

我从之前运行的实例的图像中创建了一个新的EC2实例。但是在运行实例时,我遇到了500错误,在进一步调查中我发现了这个OperationalError at / could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

自上一个实例正确运行以来可能出现的问题。此外,该实例用于运行本地运行的数据库的django应用程序。

此外,在运行sudo service postgresql start时出现此错误* Starting PostgreSQL 9.1 database server * Error: /mnt/data/postgresql/9.1/main is not accessible or does not exist 。 。 将pg_lsclusters结果运行到Version Cluster Port Status Owner Data directory Log file 9.1 main 5432 down <unknown> /mnt/data/postgresql/9.1/main /var/log/postgresql/postgresql-9.1-main.log 任何帮助最受欢迎..

1 个答案:

答案 0 :(得分:0)

尝试

 rm -f /var/run/postgresql/.s.PGSQL.5432

同时检查你的`/ etc / fstab文件。是挂载/ mnt / data目录吗?听起来您的数据目录在原始AWS实例上可用的位置不可用。