启用Master镜像
可以用gpinitsystem
来配置一个带有后备Master的新Greenplum数据库系统,
或者以后用gpinitstandby
来启用后备Master。这个主题假定现有系统初始化时没有
后备Master,现在要向其中加入一个后备Master。
有关工具[gpinitsystem](../../../utility_guide/admin_utilities/gpinitsystem.html)
和[gpinitstandby](../../../utility_guide/admin_utilities/gpinitstandby.html)
的详细信息,请见Greenplum数据库工具指南.
要向一个现有系统增加一个standby master
- 确保standby Master主机已经被安装且配置好Greenplum数据库:
gpadmin
系统用户已创建、Greenplum数据库二进制文件已安装、 环境变量已设置、SSH密钥已交换并且数据目录和表空间已创建。 - 在当前活动的primarymaster主机上运行
gpinitstandby
工具向Greenplum数据库系统增加一个standby master主机。例如:
$ gpinitstandby -s smdw
这里-s
指定后备Master主机的名称。
要把操作切换到standby master上,请见恢复故障的Master。
检查Master镜像进程状态(可选)
可以通过运行gpstate
工具并带有-f
选项来显示standby master
主机的详细信息。
$ gpstate -f
standby master的状态应该是passive,WAL sender状态应该是streaming。
有关[gpstate](../../../utility_guide/admin_utilities/gpstate.html)
工具的详细信息,请见Greenplum数据库工具指南。
Parent topic: 在Greenplum数据库中启用镜像