专栏首页分布式存储ceph分布式存储-全局Ceph节点宕机处理

ceph分布式存储-全局Ceph节点宕机处理

4. 全局Ceph节点宕机处理

在极端情况下,如数据中心断电,造成 Ceph 存储集群全局宕机,可以按照本节所示流程进行 Ceph 集群上电恢复操作。

4.1 手动上电执行步骤

  1. 如为 Ceph 集群上电,monitor server 应最先上电;集群上电前确认使用 Ceph 之前端作业服务已停止。
  2. 使用 IPMI 或于设备前手动进行上电。
  3. 确认 NTP 服务及系统时间已同步,命令如下: # ps-ef | grep ntp # date # ntpq -p
  4. 登入上电之 ceph server 确认 ceph service 已正常运行,命令如下: # ps -ef | grep ceph
  5. 登入集群 monitor server 查看状态,OSD 全都 up 集群仍为 noout flag(s) set # ceph -s # ceph osd tree
  6. 登入 monitor server 解除 stopping w/out rebalancing,命令如下: # ceph osd unset noout # ceph -w 使用 ceph-w 可查看集群运作输出,同步完毕后集群 health 应为HEALTH_OK 状态。

4.2 恢复后检查步骤

  1. 确认设备上电状态,以 IPMI 或 于设备前确认电源为开启上电状态。
  2. ping ceph monitor server,检查 monitor server 可以 ping 通。
  3. 系统时间和校时服务器时间同步。
  4. ceph -s 状态为HEALTH_OK
  5. ceph osd tree OSD 状态皆为UP

4.3 恢复使用指令及其说明

  1. ceph -s : 确认 ceph cluster status
  2. ceph -w : 查看集群运作输出
  3. ceph osd tree : 查看ceph cluster上osd排列及状态
  4. start ceph-all : 启动 所有 ceph service
  5. start ceph-osd-all : 启动 所有 osd service
  6. start ceph-mon-all : 启动 所有 mon service
  7. start ceph-osd id={id} : 启动指定 osd id service
  8. start ceph-mon id={hostname} : 启动指定 ceph monitor host
  9. ceph osd set noout : ceph stopping w/out rebalancing
  10. ceph osd unset noout : 解除ceph stopping w/out rebalancing

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • mon监控埋点指标

    Lucien168
  • ceph分布式存储-对象存储(RGW)搭建

    PG数量的预估 集群中单个池的PG数计算公式如下:PG 总数 = (OSD 数 * 100) / 最大副本数 / 池数 (结果必须舍入到最接近2的N次幂的值)

    Lucien168
  • ceph 分布式存储-文件存储(CephFS)搭建

    PG数量的预估 集群中单个池的PG数计算公式如下:PG 总数 = (OSD 数 * 100) / 最大副本数 / 池数 (结果必须舍入到最接近2的N次幂的值)

    Lucien168
  • Ceph 快速部署 ( Centos7 + Jewel )

    这篇文章主要介绍了如何用三台虚拟机搭建一套 Ceph 分布式系统,步骤简洁但不失准确性。环境清理一小节可以解决绝大多数部署不成功的问题,最后一节介绍了常用的 C...

    腾讯云TStack
  • Ceph介绍及部署

    ceph是一个分布式存储系统,提供对象存储,块存储,文件存储,Ceph集群至少需要一个ceph monitor和两个OSD守护进程,而运行ceph文件系统客户端...

    dogfei
  • ceph基础运维操作 原

    保存退出 开始安装ceph Yum install ceph –y 完毕之后初始化目录

    domain0
  • ceph luminous 新功能之内置dashboard

    ceph luminous版本新增加了很多有意思的功能,这个也是一个长期支持版本,所以这些新功能的特性还是很值得期待的,从底层的存储改造,消息方式的改变,以及一...

    用户2772802
  • centos 7.3 快速安装ceph

    Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。

    yaohong
  • Centos7下使用Ceph-deploy快速部署Ceph分布式存储-操作记录

    之前已详细介绍了Ceph分布式存储基础知识,下面简单记录下Centos7使用Ceph-deploy快速部署Ceph环境: 1)基本环境

    洗尽了浮华
  • ​gitlab+jenkins打造ceph的rpm自动编译

    需要添加的插件:Gitlab Hook、Build Authorization Token Root、Gitlab Authentication、Gitlab

    用户1260683

扫码关注云+社区

领取腾讯云代金券