登录到BFID001节点,将cm_agent的默认build方式修改为全量build。
修改cm_agent.conf配置文件中参数:incremental_build = off (默认是on).
vi /opt/huawei/Bigdata/mppdb/cm/cm_agent/cm_agent.conf
查看cm_agent进程号,并重启。
ps ux|grep cm_agent|grep -v grep
kill -9 cm_agent进程号
确认cm_agent重启(拉起即为成功)可以观察cm_agent进程号变化。
ps ux|grep cm_agent|grep -v grep
在BFID001节点执行强制build命令:
此步骤属于高危操作,执行命令前必须确认机器ID和data目录是否正确。
cm_ctl build -n 1 -D /srv/BigData/mppdb/data7/slave6 -f -t 10800
另外开启1个shell终端,登录BFID001节点,查看build进度。
gs_ctl querybuild -D /srv/BigData/mppdb/data7/slave6
示例:
gs_ctl querybuild -D /srv/BigData/mppdb/data1/elk/slave1
HA state:
local_role : Standby
static_connections : 2
db_state : Building
sync_mode : Async
Build state:
build_mode : Full
data_synchronized : 122.27MB
estimated_total_data : 582.17MB
process_schedule : 21%
estimated_remaining_time : 00:02:23
等到build完成后,执行3。
登录到BFID001节点,将cm_agent的默认build方式修改为之前build方式。
修改cm_agent.conf配置文件中参数:incremental_build
= on。
vi /opt/huawei/Bigdata/mppdb/cm/cm_agent/cm_agent.conf
查看cm_agent进程号,并重启。
ps ux|grep cm_agent|grep -v grep
kill -9 cm_agent进程号
确认cm_agent重启(拉起即为成功)可以观察cm_agent进程号变化。
ps ux|grep cm_agent|grep -v grep