当前位置: 首页 > web >正文

GaussDB 数据库架构师修炼(六)-2 集群工具管理-重建备库

1 业务场景

非强制build目标需要处于Down状态,或是处于NeedRepair状态的备机、级联备、且reason不为Disconnected或者Connecting。

2 命令格式

cm_ctl build [-c] | [-n <NODE_ID> -D <DATA_DIR> [-f] [-b full]] [-t <SECS>]

3 参数说明

  • -c:重建 cm_server(将主节点的dcc数据目录复制到指定节点,只适用于一主一备模式)。

  • -n <NODE_ID>:指定重建备DN,NODE_ID为节点名称,可通过cm_ctl query -Cv命令查询。-n参数需要和-D参数一起使用。

  • -D <DATA_DIR>:指定重建备DN,DATA_DIR为指定实例数据目录,可通过cm_ctl query -Cvd命令查询。-D参数需要和-n参数一起使用。

  • -f:强制重建备机。-f参数需要和-n以及-D参数一起使用。

  • -b full:指定进行全量build。不指定情况下,对于一主多备集群部署模式进行auto build。auto build指:先调用增量build,失败之后调用全量build。-b参数需要和-n以及-D参数一起使用。

  • -t <SECS>:指定超时时间。超时后,会退出并报错。

4 示例

1)重建备DN

cm_ctl build -n 2 -D /data1/omm/cluster/data/datanode1s -b full -M standby 

2) 重建 cm_server

cm_ctl build -c

5 批注 

有时候因环境因素DN备机down或NeedRepair状态时,可以考虑使用备机重建

http://www.xdnf.cn/news/17282.html

相关文章:

  • 三、Istio流量治理(二)
  • java 之 继承
  • 【0基础PS】PS工具详解--直接选择工具
  • 秋招笔记-8.6
  • 【2025CVPR-目标检测方向】FIRE:通过频率引导重建误差对扩散生成的图像进行鲁棒检测
  • 内核链表、栈区、队列
  • 微型导轨:智能家居抽屉的智能化应用
  • Kafka-exporter采集参数调整方案
  • C语言:指针(1-2)
  • 令牌桶限流算法
  • 蚊子咬人问题何时休:深度学习引领智能灭蚊新时代
  • 【C/C++】形参、实参相关内容整理
  • SpringBoot 整合Langchain4j 对接主流大模型实战详解
  • AI Infra与LLM的联系与差异
  • 《Transformer黑魔法Mask与Softmax、Attention的关系:一个-∞符号如何让AI学会“选择性失明“》
  • 【React 插件】@uiw/react-md-editor 使用教程:从基础使用到自定义扩展
  • 【自动驾驶】《Sparse4Dv3 Advancing End-to-End 3D Detection and Tracking》论文阅读笔记
  • [科普] 从单核到千核:Linux SMP 的“演化史”与工程细节
  • MySQL数据库索引及底层数据结构
  • 16-DS18B20-±0.5℃精度-12bitADC--55°C ~ +125°C
  • 如何测试一个机器是大端还是小端
  • 如何解决网页视频课程进度条禁止拖动?
  • 查看ubuntu server 的基本信息
  • ubuntu 22.04 中安装python3.11 和 3.11 的 pip
  • 自然语言处理的相关概念与问题
  • 如何给小语种视频生成字幕?我的实测方法分享
  • 从《中国开源年度报告》看中国开源力量的十年变迁中,Apache SeaTunnel 的跃迁
  • Numpy科学计算与数据分析:Numpy入门之多平台安装与基础环境配置
  • 学习 Android(十四)NDK基础
  • RocketMQ和Kafka一样有重平衡的问题吗?