首页 > 其他分享 >k8s笔记15

k8s笔记15

时间:2023-09-26 22:02:52浏览次数:44  
标签:down 167 15 10 笔记 ceph rook k8s osd

摘要:

Ceph OSD Status out down;

1、Ceph Dashboard的Cluster>>OSDs显示有out down:(out:命令ceph osd out 10该 osd 踢出集群;down:命令ceph osd down 10,此时该 osd 不接受读写请求)   集群外(out);挂了且不再运行(down);集群内(in);活着且在运行(up)。

k8s笔记15(Ceph)_腾讯云

  • 正常情况下OSD的状态是up in状态,如果down掉OSD,它的状态会变为down in,等待数据均衡完成后osd变为down out状态,Ceph 会把其归置组迁移到其他OSD, CRUSH 就不会再分配归置组给它。
  • 检查为/dev/sdb(RAID0)的一个磁盘故障导致,更换磁盘,重新设置RAID0后,现象如下:(由osd-prepare Job识别为OSD的应该显示167  167),osd-prepare这个Job运行后ll /dev/sdb显示从 root disk变为167 167。
rook-ceph     rook-ceph-osd-10-88d88cd44-c7jmz   0/1     CrashLoopBackOff  
没有rook-ceph-osd-prepare-k8s-node03的job运行完成记录Completed
[root@k8s-node03 ~]# ll /dev/sdb               // root disk而不是167 167 
brw-rw---- 1 root disk 8, 16  /dev/sdb
# k edit CephCluster rook-ceph -n rook-ceph  删除以下内容,然后再添加后ll /dev/sdb 显示167 167 
    - devices:
      - name: sdb
      name: k8s-node03
  • 但是Ceph Dashboard中OSDs的ID在最后递增:原先状态out down的ID 10还在,新增ID 11

k8s笔记15(Ceph)_数据_02

在ceph-tools容器中命令可以删除ID 10,Ceph Dashboard中ID 10的条目消失。

[root@k8s-master01 ~]# k -n rook-ceph exec -ti rook-ceph-tools-897d6797f-nghs9 -- bash
[root@rook-ceph-tools-897d6797f-nghs9 /]# ceph osd tree
ID   CLASS  WEIGHT    TYPE NAME            STATUS  REWEIGHT  PRI-AFF
 10    hdd   0.27280          osd.10         down         0  1.00000
 11    hdd   0.54559          osd.11           up   1.00000  1.00000
#  ceph osd rm osd.10
  • 但是在Ceph Dashboard的CRUSH map viewer中还有:

k8s笔记15(Ceph)_数据_03

从crush map中删除OSD后OK。

# ceph osd crush rm osd.10
removed item id 10 name 'osd.10' from crush map
  • CRUSH算法的设置目的是使数据能够根据设备的存储能力和宽带资源加权平均地分布,并保持一个相对的概率平衡。CRUSH会复制数据到多个磁盘,这些复制的数据在恢复的时候使用,确保ceph的容错性。 在将新的磁盘加入Ceph集群后,集群将开始将数据平衡到新的磁盘上。

2、




标签:down,167,15,10,笔记,ceph,rook,k8s,osd
From: https://blog.51cto.com/mizy/7615047

相关文章

  • 动态规划——状压DP 学习笔记
    动态规划——状压DP学习笔记引入前置知识:位运算动态规划的过程是随着阶段的增长,在每个状态维度上不断扩展的。在任意时刻,已经求出最优解的状态与尚未求出最优解的状态在各维度上的分界点组成了DP扩展的“轮廓”。对于某些问题,我们需要在动态规划的“状态”中记录一个集合......
  • Linux的双链表复习—Apple的学习笔记
    一,前言   今天想把linux的双链表base代码拿来单片机用,于是看了下,结果有点混乱了。那么就画了个链表变化图,且做了实验进行巩固。二,分析链表头插方法主要是root然后添加t1,然后添加t2。那么链表的变化是RootRoot->t1Root->t2->t1如下图,R代表root头节点,1代表t1节点,2代表t2节点。......
  • 九月份《程序员修炼之道:从小工到专家》读书笔记1
    《程序员修炼之道:从小工到专家》是一本非常受欢迎的计算机科学类书籍,作者AndrewHunt和DavidThomas通过通俗易懂的语言和生动的案例,向读者介绍了如何成为一名优秀的程序员。作为一名大二学生,我阅读了这本书,并从中受益匪浅。首先,书中强调了编程中的实践和实证。它教导我们不仅仅要......
  • 九月份《程序员修炼之道:从小工到专家》读书笔记2
    《程序员修炼之道:从小工到专家》是一本极具启发性的计算机科学类书籍,对于像我这样的大二学生来说,阅读这本书是一次学习和成长的机会。作者AndrewHunt和DavidThomas通过书中的经验分享和实践指南,为我们展示了成为一名卓越程序员的道路。首先,本书强调了编程中的基本原则和方法。作......
  • 全新iphone15 pro max拆解,内部元件供应链曝光
    苹果顶级版iPhone15ProMax热销,国外维修网站ifixit拆解内部零组件后评估,苹果在电源、无线通讯、音频等关键元件比重增加。台企华邦电子供应编码型快闪存储器(NORFlash)。苹果(Apple)iPhone15ProMax销售优于预期,外界关注内部零组件架构,国外维修网站ifixit于美国时间2......
  • 全新iphone15 pro max拆解,内部元件供应链曝光
    苹果顶级版iPhone15ProMax热销,国外维修网站ifixit拆解内部零组件后评估,苹果在电源、无线通讯、音频等关键元件比重增加。台企华邦电子供应编码型快闪存储器(NORFlash)。苹果(Apple)iPhone15ProMax销售优于预期,外界关注内部零组件架构,国外维修网站ifixit于美国时间25......
  • Adobe全家桶2015-2024全套Win+Mac最新爱国版软件吐血整理(含AI绘画版本)
    爆肝整理,最全的设计类软件大全切记!!!先转存,随时都有可能被和谐。Windows系统版本截图:Mac系统版本截图:网盘下载:切记!!!先转存,随时都有可能被和谐。链接:https://pan.quark.cn/s/3a964f54ea82提取码:ZHYMAdobe全家桶软件目录、最新版本号(部分未及时更新,请进网盘查看):Adobe20......
  • Python 语法笔记
    快速入门Python(随便乱记的笔记)https://docs.python.org/zh-cn/3/tutorial/index.htmlhttps://www.runoob.com/python/python-tutorial.html输入input()函数input直接读取一整行(不允许存在空格),返回值为string类型一行中仅有一个数时,返回所输入的数字的数据类型没有空格时......
  • 《信息安全系统设计与实现》第四周学习笔记
    第七章文件操作级别硬件级别fdiskmkfsfsck碎片整理操作系统内核中的文件系统函数系统调用I/O库函数用户命令sh脚本文件I/O操作低级别文件操作分区Command(mforhelp):m---输出帮助信息Commandactionatoggleabootableflag---设置启动分区b......
  • Binomial Sum 学习笔记
    这是EI写的一个神秘科技。我只能把它最简单的东西讲述出来。用于\(O(k+\logn)\)复杂度解决一类求和问题。使用条件:\(f(x)\)微分有限,话句话说,存在\(f\)的微分方程。如果我容易知道\(\displaystyle\sum_{i=0}^{n}a_i[x^i]G(x)^k,k\in[0,]\),那么我就可以\(O(n)\)求\(\displaystyl......