1. 迁移/把C3从集群中迁移到单机版

1.1. 停止CI和定时任务

#touch 如下文件,关闭掉ci的自动构建和corntab作业任务的执行。
touch /data/open-c3/Connector/c3.maintain

2. 挂载线上共享目录

mount -t glusterfs 10.10.10.10:/c3smx/c3_master/glusterfs /data/open-c3-data/glusterfs

注: 10.10.10.10:/c3smx/c3_master/glusterfs 为线上集群的共享目录。

3. 把c3容器重新启动起来

重新启动的容器会把挂载的路径映射到容器内部。

4. 替换current文件

通过glusterfs把current文件同步,并替换到新C3

5. 更新数据库

通过glusterfs把最新的数据库备份文件放到c3的目录下,为了避免干扰,可以把本机无用的删除了.
/data/open-c3-data/backup/mysql

恢复数据库:./databasectrl.sh  recovery 221123.210501

6. 更新其他数据

在master上 dump.sh 在新c3上load.sh # 【工具路径 /data/open-c3/Connector/maintain】

在master dump_log.sh foo 在新c3上load_load.sh foo # 这里如果有多个机器,每个的日志都要同步过来
Copyright 2020 - 2020. all right reserved,powered by Gitbook该文件修订时间: 2024-03-10 12:41:21

results matching ""

    No results matching ""