使用ceph-deploy部署预示着一个局限性,即只能在一主机上安装一个监视器。 不建议把监视器和 OSD 置于同一主机上。 考虑到高可用性,生产集群应该至少有 3 个监视器。 大多数监视器的比例必须像:1个在运行、3之2在运行、4之3在运行、5之3在运行、6之4在运行等等。 确保你增加的监视器能在 ...
分类:
其他好文 时间:
2020-11-04 18:48:54
阅读次数:
22
OSD参考资料 1. 【Rados Block Device】七、OSD原理分析-OSD模块 2. OSD数据读流程1 3. OSD核心流程 - Primary OSD写流程 ...
分类:
其他好文 时间:
2020-10-30 11:54:28
阅读次数:
19
一场由 mon_osd_full_ratio参数引发的辛酸史!! 【背 景】 : 在ceph 12.2.XXX集群中把mon_osd_full_ratio设置为99%以后,当磁盘空间使用率达到此报停水位后,集群并没有报停,而是由于磁盘空间消耗殆尽,BlueFS::_allocate分配不到磁盘空间导 ...
分类:
其他好文 时间:
2020-09-17 18:07:45
阅读次数:
29
https://mp.weixin.qq.com/s/X59UFaP1UnOb5h21z1aFdA 一、常见问题 nearfull osd(s) or pool(s) nearfull 此时说明部分osd的存储已经超过阈值,mon会监控ceph集群中OSD空间使用情况。如果要消除WARN,可以修改这 ...
分类:
其他好文 时间:
2020-09-17 16:05:37
阅读次数:
42
上传这篇实战性文档是因为一个同行想让我手把手地教他部署OpenStack平台。用Kolla-Ansible在线部署OpenStack平台,其实就像用 yum 或 apt 在线安装Linux的软件包一样
分类:
其他好文 时间:
2020-08-07 10:04:19
阅读次数:
92
本章节主要介绍pg创建的流程,主要包括两部分,第一部分是创建pg在mon上跳转的流程。第二部分是osd端的pg创建流程。
分类:
其他好文 时间:
2020-07-22 02:20:49
阅读次数:
151
本文主要介绍on_applied、on_commit、on_applied_sync、on_all_commit、on_all_applied在数据IO处理流程中的回调代码梳理
分类:
其他好文 时间:
2020-07-17 01:16:02
阅读次数:
74
#创建gpt分区表parted /dev/sdb mklabel gpt#创建新分区sdb1、sdb2、sdb3parted /dev/sdb mkpart sdb1 ext3 1G 350Gparted /dev/sdb mkpart sdb2 ext3 351G 700Gparted /dev/ ...
分类:
其他好文 时间:
2020-07-09 20:53:47
阅读次数:
96
SMSTS.log的位置根据通过SCCM/OSD部署的阶段而变化。要解决此问题,重要的是要知道日志文件的位置。如果在OSD期间启用“命令支持”,则可以在OSD期间按F8键。在格式化硬盘并对其进行分区之前,x:\windows\temp\smstslog\smsts.log在硬盘格式之后,将x:\smstslog\smsts.log格式化,然后复制到c:\_SMSTaskSequence\Logs\
分类:
其他好文 时间:
2020-07-09 10:46:24
阅读次数:
103