oro*_*aki 9 postgresql postgresql-9.2
apt-get
安装了 Postgres 9.2.4(使用 PPA)。pg_dropcluster --stop 9.2 main
删除默认的数据库集群,因为我打算在刚刚挂载的单独 SSD 卷(一个 Rackspace 块存储卷)上创建一个新集群。ps
显示为该新集群运行的所有正常 Postgres 进程,我能够打开 Postgres shell 并运行 SQL - 即它运行良好)。现在,当我运行时pg_lsclusters
,没有列出任何内容。main
在我删除它之前,集群列出得很好。为什么我的新集群不显示,即使它正在运行?我什至重新启动了服务器(以防万一)。
为了在集群中使用这些 postgres 常用工具,它们需要一致地使用。您将使用pg_createcluster -d /path/to/data
, 而不是initdb
。pg_createcluster
添加集群以postgres-common
方便这些方便的操作。它是一个包装器,就像pg_ctlcluster
,围绕着较低级别的工具(例如initdb
和pg_ctl
),提供从一个地方访问所有集群的操作。它还具有一些默认值,例如基于集群名称自动配置的日志位置。这意味着您-l /var/log/my-custom.log
在创建或启动服务器时不必使用。
归档时间: |
|
查看次数: |
22860 次 |
最近记录: |