创建新的实例, (下面所用到的9.1版本,如果为其他版本,可以用版本号替换9.1)
sudo /usr/bin/pg_createcluster
-U postgres ##系统用户
-d /var/lib/postgresql /9.1/D1 ##实例目录,版本
-s /var/run/pgD1 ##
--local zh_CN.UTF-8
-e utf8 #
-p 5433 #端口
--start --start-conf auto 9.1 #默认加入到pg的启动服务, service postgresql start-or-stop 会启动或者关闭所有实例
pgD1 #实例名字
创建实例后,pg_lsclusters来查看新创建的实例详细
用psql 链接实例时, psql -h /var/run/pgD1 -p 5433 指定数据库端口路径(pg_createcluster 中的 -s 选线)和 端口号。
单独关闭或者开启实例 pg_ctlcluster 9.1 pgD1 start|stop|restart。
postgresql 多实例运行
时间: 2024-10-29 04:25:00