前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Ceph】 OSD data directory /var/lib/ceph/osd/ceph-xxx does not exist; bailing out.

【Ceph】 OSD data directory /var/lib/ceph/osd/ceph-xxx does not exist; bailing out.

作者头像
runzhliu
发布2021-03-02 15:56:53
8370
发布2021-03-02 15:56:53
举报
文章被收录于专栏:容器计算

今天巡检集群的时候发现一个老 ceph 群有一个 osd 挂了,具体报错如下,本人介绍一下处理的方法。

代码语言:javascript
复制
11月 13 09:19:34 cq-rbd-node11 systemd[1]: Starting Ceph object storage daemon osd.121...
-- Subject: Unit ceph-osd@121.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit ceph-osd@121.service has begun starting up.
11月 13 09:19:34 cq-rbd-node11 ceph-osd-prestart.sh[1359622]: OSD data directory /var/lib/ceph/osd/ceph-121 does not exist; bailing out.
11月 13 09:19:34 cq-rbd-node11 systemd[1]: ceph-osd@121.service: control process exited, code=exited status=1
11月 13 09:19:34 cq-rbd-node11 systemd[1]: Failed to start Ceph object storage daemon osd.121.
-- Subject: Unit ceph-osd@121.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit ceph-osd@121.service has failed.
--
-- The result is failed.
11月 13 09:19:34 cq-rbd-node11 systemd[1]: Unit ceph-osd@121.service entered failed state.
11月 13 09:19:34 cq-rbd-node11 systemd[1]: ceph-osd@121.service failed.
11月 13 09:19:34 cq-rbd-node11 polkitd[4365]: Unregistered Authentication Agent for unix-process:1359616:1517833388 (system bus name :1.4220, object path ...

首先查看日志中的提示,ceph-121 的文件目录确实不存在,至于什么原因,先不着急排查,先把 osd 拉起来再说。

此处省略三千字…因为现场没有了,所以无法截图了。这里大概讲一下 ceph-121 目录不见了,是因为 V14 的 OSD 是通过 systemctl 来挂载目录的,可以检查一下,是不是进程不在了,如果不在了,那么手动去重启这个挂载的程序即可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/02/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档