启用Master镜像
可以用gpinitsystem来配置一个带有后备Master的新Greenplum数据库系统, 或者以后用gpinitstandby来启用后备Master。这个主题假定现有系统初始化时没有 后备Master,现在要向其中加入一个后备Master。
有关工具gpinitsystem和gpinitstandby的详细信息,请见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工具的详细信息,请见Greenplum数据库工具指南。
Parent topic: 在Greenplum数据库中启用镜像