注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

PostgreSQL 中文网

 
 
 

日志

 
 

PostgreSQL-XC : shutting down and Starting up  

2012-06-06 15:40:05|  分类: Postgres-XC |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


       今天总结下 PostgreSQL-XC 的关闭与开启,由于  PostgreSQL-XC 体系比较复杂,组件较多,在关闭
的时候需要保持所有节点事务的一致性,所以需要小心,关于  PostgreSQL-XC 的关闭与开启总结如下。


一 PostgreSQL-XC 的关闭
1 shutdown all datanode
2 shutdown all coordinate
3 shutdown all gtm_proxy
4 shutdown all gtm_stnadby if exists
5 shutdown all gtm


二 PostgreSQL-XC 的开启
1 startup gtm
2 startup gtm_standby if exists
3 startup gtm_proxy if exists
4 startup all datanode
5 startup all coordinator


     备注:以上是  PostgreSQL-XC 关闭与开启的步骤,下面通过实验具体演示下。
   


#############   Stop PostgreSQL-XC  ######################
--1 stop datanode

 pg_ctl stop -Z datanode -m fast -D /pgdata_xc/db_1/pg_root
pg_ctl stop -Z datanode -m fast -D /pgdata_xc/db_2/pg_root
   


--2 stop coordinator

 pg_ctl stop -Z coordinator -m fast -D /database/1922/pgdata1/pgdata_xc/coord1
pg_ctl stop -Z coordinator -m fast -D /database/1922/pgdata1/pgdata_xc/coord2
   


--3 stop gtm_stnadby

 gtm_ctl stop -m fast -S gtm -D /pgdata_xc/gtm_standby
   


--4 stop gtm

 gtm_ctl stop -m fast -S gtm -D /database/1922/pgdata1/pgdata_xc/gtm
   


#############   Start PostgreSQL-XC  ###################################
--1 start gtm

 gtm -D /database/1922/pgdata1/pgdata_xc/gtm &

   
 
--2 start gtm_standby

 gtm  -D /pgdata_xc/gtm_standby &
   
 

--3 start datanode

 postgres -X -D /pgdata_xc/db_1/pg_root -p 15431  -i &
postgres -X -D /pgdata_xc/db_2/pg_root -p 15432  -i &
   


--4 start coordinator

 postgres -C -D /database/1922/pgdata1/pgdata_xc/coord1 -p 1921  -i &
postgres -C -D /database/1922/pgdata1/pgdata_xc/coord2 -p 1925  -i &
   

 

三  附: gtm 配置

                    今天在测试 PostgreSQL-XC 关闭和启动时,新增加了 gtm_standby 组件,关于 PostgreSQL-XC 的安装可参考之前

的BLOG:  http://francs3.blog.163.com/blog/static/405767272012532308480/, 这里贴下 gtm 和 gtm_standby 配置。

 


--3.1 附 gtm 配置参数

 nodename = 'gtm'                        # Specifies the node name.
                                        # (changes requires restart)
listen_addresses = '*'                  # Listen addresses of this GTM.
                                        # (changes requires restart)
port = 6666                             # Port number of this GTM.
                                        # (changes requires restart)
startup = ACT                           # Start mode. ACT/STANDBY.
   


--3.2 附 gtm_standby 配置参数

 nodename = 'gtm_stnadby'                # Specifies the node name.
                                        # (changes requires restart)
listen_addresses = '*'                  # Listen addresses of this GTM.
                                        # (changes requires restart)
port = 6666                             # Port number of this GTM.
                                        # (changes requires restart)
startup = STANDBY                       # Start mode. ACT/STANDBY.
active_host = '192.168.1.35'            # Listen address of active GTM.
                                        # (changes requires restart)
active_port =6666                       # Port number of active GTM.
                                        # (changes requires restart)
   

四参考
http://postgres-xc.sourceforge.net/docs/1_0/runtime.html

  评论这张
 
阅读(27907)| 评论(1)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016