在一台机器上启动多个PostgreSQL实例
2011-03-26 12:59
459 查看
在一台机器上启动多个PostgreSQL实例的方法很简单:比方说建两个实例: initdb -D /data/pgdata1 initdb -D /data/pgdata2 然后把/data/pgdata1下的postgresql.conf文件中的port参数使用默认值:5432,/data/pgdata2下的postgresql.conf文件中的port一个不同的端口如5433,这样就可以同时启动这两个实例了,启动方法如下: 在postgres用户下的.bash_profile文件中添加如下内容: alias pgstart='pg_ctl -D $PGDATA start' alias pgstop='pg_ctl kill INT `head -1 $PGDATA/postmaster.pid`' 启动pgdata1: export PGDATA=/data/pgdata1 pgstart 启动pgdata2: export PGDATA=/data/pgdata2 pgstart 进入pgdata1: psql -p 5432 进入pgdata2: psql -p 5433 |
相关文章推荐
- 一台机器上启动多个PostgreSQL实例的方法
- 在一台linux机器上启动多个redis实例:学习redis的master-slave功能
- 在一台机器上运行多个PostgreSQL实例
- 在一台linux机器上启动两个mysql实例
- 一台机器启动多个jboss实例
- 一台机器启动多个数据实例 orace
- 一台机器搭建两个MySQL实例配置文件
- 一台机器启动多个TOMCAT
- 同一台机器启动多个Tomcat的配置
- 一台机器同时启动多个tomcat
- 在一台机器上,安装多个EAServer实例
- 一台机器启动两个tomcat
- 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
- 一台机器同时启动多个tomcat
- sql2000和sql2005装在一台机器上是需要加实例名的
- 一台机器运行多个JBoss多实例, 解决JBoss端口冲突
- 一台机器下配置多个tomcat同时启动
- 一台机器上启动多个Tomcat
- 一台机器运行多个JBoss多实例
- 一台机器上启动多个Tomcat