![我如何更改 Postgres data_directory 文件夹位置?](https://linux22.com/image/621470/%E6%88%91%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20Postgres%20data_directory%20%E6%96%87%E4%BB%B6%E5%A4%B9%E4%BD%8D%E7%BD%AE%EF%BC%9F.png)
我使用 Ubuntu 12.04、postgresql 9、postgis 1.5。我想更改数据库位置。我使用指令http://www.whiteboardcoder.com/2012/04/change-postgres-datadirectory-folder.html唯一的区别是我不使用 postgres 帐户来更改文件 /etc/postgresql/9.1/main/postgresql.conf
当我重新启动 postgresql 时出现错误:
Error: pid file is invalid
此错误存在于错误跟踪器中https://tickets.opscode.com/browse/COOK-3618
我如何更改数据库位置?
答案1
使用适当的工具 -pg_createcluster
在这种情况下。仔细看看它的--datadir=
选项。