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

ceph-deploy常见问题处理

1. ceph-deploy install节点异常

使用purge指令删除节点,或者未进行任何操作,执行了安装节点命令后,出现大量的包无法安装的情况,此时考虑是ceph软件源的问题,如果更换源仍然无法解决,最好还是重装吧!!

2. 无法实现节点的仲裁

查看前面有没有出现问题,如果此问题单独出现,需要检查hosts文件与主机名是否一致。

3. CEPH集群无法初始化OSD问题

安装ceph的osd时.运行清空磁盘命令

ceph-deploy disk zap node3-ceph /dev/sdb

有时候会遇到这样的报错。

[node3-ceph][WARNIN]  stderr: wipefs: error: /dev/sdb: probing initialization failed: Device or resource busy
[node3-ceph][WARNIN] --> failed to wipefs device, will try again to workaround probable race condition

遇到这种报错时,只能上这台机器,手动进行dd命令清空磁盘并重启

dd if=/dev/zero of=/dev/sdb bs=512K count=1
reboot

4. 缺少了/var/run下的文件

此问题是由于操作不当删除配置文件导致,遇到此种情况,必须要删除所有节点和配置数据,然后重新创建节点。运行下边的删除指令。

ceph-deploy purge node1 node2 node3
ceph-deploy purgedata node1 node2 node3
ceph-deploy forgetkey

5. 无法加入osd,出现各种问题

检查当前的配置文件,或者health状态,查看是否有异常,重点在于看打印信息,配合配置文件一起查看,可以找到共同点。

 

相关文章:

  • 解决linux下程序运行时无法找到动态库的问题error while loading shared libraries
  • Qt样式表的使用setStyleSheet
  • Qt实现关闭主/父窗口后同时关闭其他窗口的方法事件过滤器(eventFilter)的使用
  • StartUML4.0.1的使用方法
  • 结构型模式--Proxy代理模式
  • C++的Lambda表达式的用法
  • 微信小程序学习之rich-text的嵌入静态HTML
  • 微信小程序CSS Flexbox(弹性盒子)布局模块
  • 语义化版本 2.0.0 -- 如何使用软件版本号
  • 微信小程序css之盒子(box)模型
  • 微信小程序中text标签换行问题
  • 微信小程序无法找到组件的问题 [“usingComponents“][“component1“]:“xxx“未找到
  • git本地仓库新建分支并推送到远端仓库
  • 微信小程序将组件中的文字放置在正中间的方法
  • linux脚本开头的#!/bin/bash有什么作用
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 【刷算法】求1+2+3+...+n
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • 4. 路由到控制器 - Laravel从零开始教程
  • Angular6错误 Service: No provider for Renderer2
  • Apache Zeppelin在Apache Trafodion上的可视化
  • Cookie 在前端中的实践
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • DataBase in Android
  • nfs客户端进程变D,延伸linux的lock
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 十年未变!安全,谁之责?(下)
  • 我从编程教室毕业
  • 无服务器化是企业 IT 架构的未来吗?
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • Spring Batch JSON 支持
  • ###STL(标准模板库)
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • ()、[]、{}、(())、[[]]命令替换
  • (ibm)Java 语言的 XPath API
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (蓝桥杯每日一题)love
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)Mysql的优化设置
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • .mysql secret在哪_MySQL如何使用索引
  • .Net Core 中间件验签
  • .Net IOC框架入门之一 Unity
  • .NET 药厂业务系统 CPU爆高分析
  • .net和php怎么连接,php和apache之间如何连接
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • .Net中wcf服务生成及调用
  • @Autowired标签与 @Resource标签 的区别
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [BZOJ4010]菜肴制作
  • [CDOJ 1343] 卿学姐失恋了
  • [codevs1288] 埃及分数
  • [Django ]Django 的数据库操作
  • [ESP32] 编码旋钮驱动