跳到主要内容

Curve 启动metaserver

  1. 适用环境:
  2. 版本号: v2.6+
  3. CurveAdm版本:v0.2.0+
  4. 最后更新日期: 2023/09/30
  5. 层面: 数据面
  6. 运维级别: P1
  7. 所属产品: 存储
  8. 需求明细: 节点名称,具体的metaserver服务
  9. 验收标准: 该指定的metaserver服务启动成功,并且集群健康,可以对外正常提供服务
  10. 参考步骤:
1. 查看集群服务状态和指定的metaserver服务状态:
$ curveadm status

注:如果指定的metaserver已经处于运行状态(Status为Up状态),则不用再次启动。

2. 否则使用下述命令启动相应的metaserver服务:

如果是启动某一个指定的metaserver,使用--id选项:
$ curveadm start --id <Id>

如果要启动某一个节点上所有metaserver服务,使用如下命令:
$ curveadm start --host <host> --role metaserver

如果要启动所有的metaserver,使用如下命令:
$ curveadm start --role metaserver

3. 再次查看集群服务状态,查看指定metaserver服务是否启动成功(Status为Up状态):
$ curveadm status

4. 使用工具查看集群状态是否健康:
$ curve fs status cluster
结果输出有下面字样则集群健康:Cluster health is: ok
  1. 参考影响:
  • 时间: 无

  • 业务方: 无

  • 用户:无

  1. 参考风险:
  • 数据面: IO可能有短暂时间抖动

  • 管控面: 无

  • 恢复能力: 无需恢复

  1. 参考回滚策略: 停止metaserver

  2. 需求发起方: CURVE

  3. 接收方:

  4. 评审责任人: SRE负责人,SA负责人,CURVE负责人

  5. 用户通知责任人: 技术支持

  6. 执行责任人: CURVE/SA

  7. 测试回归责任人: CURVE

  8. 执行审核责任人: SA/CURVE/SRE