千家信息网

Ubuntu中重启osd服务失败怎么办

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章主要介绍Ubuntu中重启osd服务失败怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!背景OS:Ubuntu 16.04修改了osd的一些配置,修改后,需要重启o
千家信息网最后更新 2025年01月23日Ubuntu中重启osd服务失败怎么办

这篇文章主要介绍Ubuntu中重启osd服务失败怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

背景

  OS:Ubuntu 16.04
  修改了osd的一些配置,修改后,需要重启osd服务才能生效。第一次重启后,配置立刻生效。再改了一些配置,重启osd服务后,配置却不再生效了。ps命令查看进程,发现osd进程都没有启动。

分析

  osd进程未启动,第一直觉就是配置出错,osd进程启动后又挂掉。于是,进入/var/log/ceph目录,查看ceph-osd.0.log,发现日志末尾只有关闭进程的相关日志,并没有osd启动的信息。再查看该日志的时间,时间就是关闭服务时的时间。换句话说,第二次重启服务后,osd没有启动。既然没有启动,那就不是osd本身的问题,而是和重启服务的命令systemctl restart ceph-osd.target相关了。
  先检查下osd服务的状态。

$ systemctl status ceph-osd.target● ceph-osd.target - ceph target allowing to start/stop all ceph-osd@.service instances at once   Loaded: loaded (/lib/systemd/system/ceph-osd.target; enabled; vendor preset: enabled)   Active: inactive (dead) since Sun 2017-03-05 16:52:04 CST; 3s ago

  果然,服务是inactvice的。再查看服务相关的日志:

$ journalctl -xeMar 05 14:21:43 node3 systemd[1]: ceph-osd@0.service: Start request repeated too quickly.Mar 05 14:21:43 node3 systemd[1]: Failed to start Ceph object storage daemon.

  果然是服务启动失败,并且给出的原因是启动请求太快。这很可能和osd服务的配置有关,打开osd服务配置文件/etc/systemd/system/ceph-osd.target.wants/ceph-osd@2.service,发现有服务器启动间隔的限制,并且限制时间为30分钟,难怪第一次启动服务成功,而第二次就失败了。

$ vi /etc/systemd/system/ceph-osd.target.wants/ceph-osd@0.serviceStartLimitInterval=30min

解决方案

  注释掉服务配置文件的启动间隔限制,并且重新加载服务配置。

$ systemctl daemon-reload

  再重启osd服务,并检查osd服务的状态。

$ systemctl restart ceph-osd.target$ systemctl status ceph-osd.target● ceph-osd.target - ceph target allowing to start/stop all ceph-osd@.service instances at once   Loaded: loaded (/lib/systemd/system/ceph-osd.target; enabled; vendor preset: enabled)   Active: active since Sun 2017-03-05 16:47:53 CST; 5s agoMar 05 16:47:53 node2 systemd[1]: Reached target ceph target allowing to start/stop all ceph-osd@.service instances at once.

  服务状态变为active,问题解决。

以上是"Ubuntu中重启osd服务失败怎么办"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

服务 配置 进程 时间 日志 服务配置 状态 限制 怎么办 内容 命令 就是 文件 第一次 篇文章 问题 检查 成功 价值 信息 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库技术的发展过程 网络技术学习软件自律 北京it软件开发给您好的建议 常州四药软件开发工程师 郑州欣桑互联网科技有限公司 潍坊市壹加亿互联网科技有限 数据库当前应用现状 统筹网络安全专业力量 slq数据库面试题 我的世界服务器生存冒险指令 数据库系统的数据模型三种模式 网络安全宣传海报艺术字的写法 本科生可以软件开发不是研发 相亲直播软件开发app 软件测试可以转软件开发吗 快普数据库字典 深信服网络安全等级评定 阴阳师手游连接服务器失败怎么办 如何降低软件开发项目成本 数据库中阻塞和死锁的区别 安装电子发票税控服务器组件接口 奉贤区即时网络技术价格对比 北京物业网络安全管理 数据库关系图 中文学位论文数据库检索实验内容 商丘多线程服务器 嵌入式软件开发找哪家好 服务器端修改表单数据库 阿里云服务器vnc 泰拉瑞亚的服务器ip怎么看
0