Postgres - 移动数据文件夹

时间:2017-07-07 04:46:41

标签: linux postgresql ubuntu postgres-9.6

我想在我的Ubuntu服务器上移动我的PostgreSQL数据文件夹,我正在按照本教程移动它:

https://www.digitalocean.com/community/tutorials/how-to-move-a-postgresql-data-directory-to-a-new-location-on-ubuntu-16-04

我能够移动它,并更新我的conf文件以指向新位置。

当我去运行Postgres时,它会启动,但是当我尝试通过

连接时

sudo -u postgres psql

它给了我这个错误:

psql:无法连接到服务器:没有这样的文件或目录     服务器是在本地运行还是接受     Unix域套接字“/var/run/postgresql/.s.PGSQL.5432”上的连接?

有什么想法发生了什么?它说它正在运行。

1 个答案:

答案 0 :(得分:1)

完成移动PostgreSQL数据目录后。别忘了NaN || 1 PostgreSQL服务。

通过命令restart检查PostgreSQL状态。 -D参数值应该是新目录位置。

错误ps -ef | grep postgres这意味着您的PostgreSQL服务无法正常启动或启动时失败。