1. DB服务器关闭前操作
重启DB的时候先重启业务实例,最后才重启监控库
重启业务实例DB时,先重启备节点,备节点重启完成后做主备切换后,重启原主节点。
bash
#在DB节点关闭自动拉起服务
vim /etc/crontab

bash
#关闭oc_agent进程
cd /data/oc_agent/bin
./stop_agent.sh
ps -ef | grep ewp_

随后设置实例免切
进入赤兔管理台-在【实例管理】界面,选择所有实例。
- 点击【设置手动免切】-进入【批量设置免切状态】页面。
- 在设置弹窗中的 【免切参数】输入对应的窗口时间,点击确定。
bash
#停数据库
cd /data/tdsql_run/400x/mysql-server-8.0.24/install/
./stopmysql.sh 400x

2. 服务器开机检查
解除 crontab 中的 oc_agent 守护命令的注释,然后等待自动拉起所有的进程。

bash
#检查自动拉起状况
ps -ef | grep mysql
ps -ef | grep mysqlreport

3. 管控节点服务器关闭前操作
bash
#备份zk :手动备份zookeeper关键信息,登录任意一台scheduler集群
cd /data/application/scheduler/bin/
./backupZkInfo
#停止scheduler服务
cd /data/application/scheduler/bin
./stop_manager.sh
#停止zk
cd /data/application/zookeeper/bin/
./zkServer.sh stop



4. 管控节点服务器开机检查
bash
#检查zk状态
cd /data/application/zookeeper/bin/
./zkServer.sh status #显示 leader 或 follower 则 ok