Greenplum学习12--添加mirror节点

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35767346/article/details/54341230
在初始化gp集群的时候,没有创建mirror节点;
在两个segment、每台一个primary的情况下

1.在所有需要添加mirror的主机,创建存放mirror的数据目录

      mkdir -p /data/mirror 
     chown -R gpadmin:gpadmin /data/mirror 

2.产生配置文件$ gpaddmirrors -o ./addmirror

                 需要输入每个primary segment对应的mirror的目录
     [ gpadmin@master  ~]$  gpaddmirrors -o ./addmirror
    。。。。。。。。。。。。。。。。。。。。。。。。。
    Enter mirror segment data directory location 1 of 1 >
    /data/mirror
    /addmirror successfully.

3.查看配置文件$ cat addmirror

     [ gpadmin@master  ~]$  cat addmirror
    filespaceOrder=
    mirror0=0:segment2:41000:42000:43000:/data/mirror/gpseg0
    mirror1=1:segment1:41000:42000:43000:/data/mirror/gpseg1


4.正式添加mirror

     [ gpadmin@master  ~]$  gpaddmirrors -i ./addmirror 
    Continue with add mirrors procedure Yy|Nn (default=N):
    >  y

5.查看mirror同步状态$ gpstate -s

     Resynchronizing表示还在同步
    Synchronized表示同步完成
    (    等一会在gpstate -s/gpstate -m就会看的都会Synchronized    )

猜你喜欢

转载自blog.csdn.net/qq_35767346/article/details/54341230