E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
osdmap
ceph之rados设计原理与实现第四章:存储的基石OSD
OSD之间利用集群网络互相监督,出现故障及时上报Monitor,由Monitor修改
OSDMap
后,再由OSD之间互相点对点传播最新
OSDMap
。
mxy990811
·
2024-01-08 04:54
ceph
网络
ceph之rados设计原理与实现第三章:集群的大脑monitor
Monitor和核心是OSDMonitor,利用分布式领域的一致性算法Paxos来维护集群唯一的一张表
OSDMap
。
mxy990811
·
2024-01-04 09:06
ceph
ceph块存储学习
CephMonitor:功能是维护整个集群健康状态,提供一致性的决策,包含了Monitormap、
OSDmap
、PG(PlacementGroup)map和CRUSHmap。CephMDS:功能是保存
吃面包的刺猬
·
2023-12-22 20:44
ceph
学习
Ceph 用Luminous手动解决pg分布不均衡问题
从Luminousv12.2.z开始,
OSDMap
中有一个新的pg-upmap异常表,允许集群将特定的PG显式映射到特定的OSD。本文记录一次该方案的实践。实践1.问题描述单机ceph
人生匆匆
·
2023-11-14 05:35
ceph
linux
Ceph:关于Ceph 中创建和管理自定义 CRUSH Map
写在前面准备考试,整理Ceph相关笔记博文内容涉及,管理和定制CRUSHMap以及管理
OSDMap
理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。
山河已无恙
·
2023-11-06 19:02
Ceph
ceph
android
ceph(luminous)-Bluestore,ceph-objectstoe-tool工具
前言本文主要介绍了一些ceph-objectstrore-tool的常用操作,主要从pg操作层面,
osdmap
操作层面和对象操作层面介绍的.下面是help说明.Allowedoptions:--helpproducehelpmessage
pyrl
·
2023-10-31 06:02
ceph
ceph
bluestore
ceph cluster map
clustermap是多个map的组合,包括monitormap,
osdmap
,pgmap,crushmap以及mdsmap。
S1436006750
·
2023-10-17 23:20
Ceph
【北亚企安数据恢复】Ceph存储介绍&Ceph数据恢复流程
MON负责监控整个集群,维护集群的健康状态,维护展示集群状态的各种图表,如
OSDMap
、MonitorMap、PGMap和CRUSHMap。OSD负责存储数据、复制数据、平衡数据、恢
北亚数据恢复
·
2023-09-26 16:05
服务器数据恢复
数据恢复
ceph数据恢复
ceph
数据恢复
存储数据恢复
服务器数据恢复
ceph数据恢复
【北亚企安数据恢复】Ceph存储基本概念介绍&Ceph数据恢复流程
MON负责监控整个集群,维护集群的健康状态,维护展示集群状态的各种图表,如
OSDMap
、MonitorMap、PGMap和CRUSHMap。OSD负责存储数据、复制数据、平衡数据、恢
·
2023-09-26 15:05
数据恢复
Ceph crush运行图
Crushmap介绍ceph集群中由monitor负责维护的运行图包括:Monitormap:监视器运行图
osdmap
:osd运行图PGmap:PG运行图Crushmap:crush运行图Mdsmap:
林凡修
·
2023-06-23 00:52
ceph
ceph
维护ceph的15条关键命令
1、cephosdtree2、cephosddf3cephosddump从
osdmap
中获取信息4cephpgdump从pgmap中获取信息5cephpgmappg_id找到osd列表6cephdaemonosd.xhelposd_enable_op_tracker
620T
·
2021-05-10 09:53
PG均衡方法
cephosdset-require-min-compat-clientluminous或cephosdset-require-min-compat-clientluminous--yes-i-really-mean-it2、查看是否设置成功cephfeatures3、获取集群当前的
osdmap
勤学-365
·
2020-08-14 10:29
ceph运维
CEPH的基本概念及通过Ceph-Deploy快速部署CEPH集群
Monitor:Ceph监视器,主要用于集群健康状态维护,提供策略,包含MonitorMap,
OSDMap
,PGma和CRUSHMAPMSD:CpehMetadataServer,主要保存ceph文件系统的元数据
Insane_linux
·
2020-07-28 01:32
云计算
ceph
Ceph 存储中
OSDMap
和 PGMap介绍
简介本文主要介绍ceph分布式存储架构中
OSDMap
和PGMap的原理及相关重要信息。
Darren_Wen
·
2020-07-17 14:17
OSDMap
PGMap
ceph
osdmap
ceph研发
Ceph
OSDMap
机制浅析
OSDMap
机制是Ceph架构中非常重要的部分,PG在OSD上的分布和监控由
OSDMap
机制执行。
OSDMap
机制和CRUSH算法一起构成了Ceph分布式架构的基石。
Lucien168
·
2020-06-29 13:49
Ceph集群在系统扩容时触发rebalance的机制分析
当集群中有新的存储节点加入后,整个Ceph集群中的OSDs节点数目就会发生变化(即:
OSDMap
发生变化),CRUSHMap也会发生变化(比如:新加入一个机柜到Ceph集群)。
weixin_34007020
·
2020-06-28 09:21
Ceph Monitor Paxos实现
Paxos负责Paxos算法的具体实现,PaxosService则是基于Paxos提供的服务,包括
OSDMap
、MonitorMap、PGMap、CRUSHMap。
帮我起个网名
·
2020-06-27 08:27
ceph
Ceph Monitor源码机制分析(一)—— 概述
1Monitor的作用Monitor在Ceph集群中扮演着管理者的角色,维护了整个集群的状态(抽象成几张map,包括
osdmap
、monmap、mdsmap、auth、log等),保证集群的相关组件在同一时刻能够达成一致
瞧见风
·
2020-06-26 07:30
Ceph
ceph学习(一)——数据结构
cephmds端的代码使用C++编写,mds端的重要数据结构:classMDS:publicDispatcher()包括一个锁,一个定时器,一个消息句柄,客户端的连接,mdsmap和
osdmap
,server
Byane
·
2020-06-21 17:17
filesystem
ceph运维问题记录
一、如果出现osd启动报try_get_map错误,可以从正常的osd去导出对应版本的epoch,然后导回就可以了1、如何导出导入
osdmap
第一步:先停掉坏的osd,以及一个好的osd(因为ceph-objectstore-tool
风中情
·
2020-06-21 14:13
分布式存储
Ceph osd故障总结
1.
osdmap
解析失败,导致osd启动失败a.故障现象2019-04-1518:47:52.9856657ff10b6c280010osd.66pg_epoch:671640pg[1.462a(v671616'286461lc667530'286361
Darren_Wen
·
2020-05-07 15:32
ceph
osd
故障总结
ceph研发
Ceph基于不同性能磁盘创建Pool
crushrule主要作用:从
OSDMap
中的哪个节点开始查找使用那个节点作为故障隔离域定位副本的搜索模式(广度优先or深度优先)查看规则内容cephosdcrushruledump本文介绍在使用ceph
Joncc
·
2020-03-19 01:02
一次ceph心跳机制异常的处理
集群的时候遇到一个情况,在大规模集群的时候,有节点网络或者osd异常时,mon迟迟不把该异常的osd标down,一直等待900s后mon发现该节点的osd一直没有更新pgmap才把异常的osd标down,并更新
osdmap
易霂
·
2020-02-13 05:37
CEPH心跳
OSD心跳:Heartbeat主要用于及时发现OSD的变化(down/up),并且通知Monitor去更新
OSDMap
,最后将最新版本的
OSDMap
同步到相关的OSD上面.image.pngOSDHeartbeat
东京的雨不会淋湿首尔
·
2020-02-09 00:59
Ceph —— ceph.conf常用参数
mon_osd_cache_size要缓存到内存中的
osdmap
的最大数量默认值:500Mmon_osd_max_initial_pgs创建一个池的最大pg数(若用户指定了比这更多的PG,那集群将在创建池之后分割
君无颜
·
2020-01-04 16:00
ceph问题解决运维记录
一、如果出现osd启动报try_get_map错误,可以从正常的osd去导出对应版本的epoch,然后导回就可以了1、如何导出导入
osdmap
1.1先停掉坏的osd,以及一个好的osd(因为ceph-objectstore-tool
zcking
·
2019-11-27 14:57
记一次ceph心跳机制异常的案例
集群的时候遇到一个情况,在大规模集群的时候,有节点网络或者osd异常时,mon迟迟不把该异常的osd标down,一直等待900s后mon发现该节点的osd一直没有更新pgmap才把异常的osd标down,并更新
osdmap
等潮的人
·
2019-07-06 21:43
ceph
osd
心跳
修复bluestore下
osdmap
故障
故障现象:1.osd无法启动2.日志中打印:-3>2019-04-1010:25:47.0879587f2db747dd00-1bluestore(/var/lib/ceph/osd/ceph-259)_verify_csumbadcrc32c/0x1000checksumatbloboffset0x40000,got0x1edf4f90,expected0x3a8d2618,deviceloca
linrj
·
2019-04-10 14:14
【ceph】术语
会为每个组件维护映射信息,包括
OSDmap
、MONmap、PGmap和CRUSHmap。所有集群节点都想MON节点汇报状态信息,并分享它们状态中的任何变化,通过Paxos算法保持数据的一致性。MO
小醉90s
·
2018-12-10 11:10
CEPH的基本概念及通过Ceph-Deploy快速部署CEPH集群
**Monitor**:Ceph监视器,主要用于集群健康状态维护,提供策略,包含MonitorMap,
OSDMap
,PGma和CRUSHMAP**MSD**:CpehMetadataServer,主要保存
Insane_linux
·
2018-09-20 20:16
CEPH
Ceph-Deploy
操作系统
解析 Ceph : OSD ,
OSDMap
和 PG, PGMap
解析Ceph:OSD,
OSDMap
和PG,PGMap图ACeph致力于提供PB级的集群存储能力,并且提供自动故障恢复,方便的扩容和缩容能力,这些能力在典型的分布式存储系统就需要MetadataServer
沐阳zz
·
2018-06-07 14:54
存储
ceph中monitor节点基本解释与图解
Monitor说明monitor:集群状态的管理者,维护整个集群的状态,与其它mon共同形成一个clustermapClustermap:集群视图,显示monmap,
osdmap
,pgmap,crushmapclustermap
不想飞的狗
·
2017-12-28 13:40
ceph
Ceph逻辑架构
他分别为每个组件维护映射关系信息,包括ospmap(保存一些常用信息包括集群ID、
OSDmap
自创的最新版本号以及最后修改的时间以及存储池的信息,包括存储池的名称
Zai坚强一点
·
2017-09-16 16:47
ceph
linux
ceph
osdmap
crush 分析
1maps更新1.1更新规则Becauseclustermapchangesmaybefrequent,asinaverylargesystemwhereOSDsfailuresandrecoveriesarethenorm,updatesaredistributedasincrementalmaps(增量更新):smallmessagesdescribingthedifferencesbetwe
Jason__Zhou
·
2016-06-02 15:38
ceph
经典的Paxos算法
也就是说,无论有多少故障,例如宕机、消息延迟、乱序、重复甚至丢失(但消息不能被篡改),绝对不能有两个或者两个以上的值被选择;比如在ceph中,对于同一个epoch,绝对不能出现两个不同的
osdmap
,否则
for_tech
·
2016-04-13 17:00
算法
分布式
ceph中获取
osdmap
和monmap的方式
ceph集群中,可以用osdmaptool和monmaptool,来创建、获取
osdmap
和monmap的信息。
dhb_oschina
·
2016-03-31 17:00
Ceph集群在系统扩容时触发rebalance的机制分析
当集群中有新的存储节点加入后,整个Ceph集群中的OSDs节点数目就会发生变化(即:
OSDMap
发生变化),CRUSHMap也会发生变化(比如:新加入一个机柜到Ceph集群)。
linuxhunter
·
2016-03-15 15:00
ceph
recovery
rebalance
crushmap
backfill
osdmap
ceph 查看osd 物理存储位置
cephosdmaptestpooltestobjectosdmape71pool'testpool'(6)object'testobject'->pg6.98824931(6.31)->up([5,4,6],p5)acting([5,4,6],p5)e71是
osdmap
heivy
·
2016-01-27 14:26
ceph
Ceph中通过ceph-deploy部署元数据服务器问题解决
9d38ef20b493 healthHEALTH_OK monmape1:1monsat{mdsnode=58.220.31.61:6789/0} electionepoch1,quorum0mdsnode
osdmap
西昆仑
·
2015-09-01 14:00
为docker ceph集群添加mon
monmap e1: 1 mons at {mon0=10.64.0.4:6789/0} election epoch 1, quorum 0 mon0
osdmap
757781091
·
2015-08-20 11:35
docker
ceph
mon
为docker ceph集群添加mon
monmap e1: 1 mons at {mon0=10.64.0.4:6789/0} election epoch 1, quorum 0 mon0
osdmap
757781091
·
2015-08-20 11:35
docker
ceph
mon
为docker ceph集群添加mon
HEALTH_OK monmap e1: 1 mons at {mon0=10.64.0.4:6789/0} election epoch 1, quorum 0 mon0
osdmap
757781091
·
2015-08-20 11:35
ceph
docker
mon
ceph
解析 Ceph : OSD ,
OSDMap
和 PG, PGMap
在2014年01月25日上公布作者为麦子迈文章分类Ceph 图ACeph致力于提供PB级的集群存储能力,并且提供自动故障恢复,方便的扩容和缩容能力,这些能力在典型的分布式存储系统就需要MetadataServer来提供,因为完全分布式系统对于数据迁移和扩容有着非常强的痛点,但是MetadataServer另一方面又需要避免单点故障和数据瓶颈的问题。,在这里,
shadowalker911
·
2015-02-13 16:00
ceph
ceph pool配置
1.1
osdmap
中相关pool定义如下 mappools; //pool的配置信息 mappool_name;//key为poolid,value为poolname map>erasure_code_profiles
惊浪
·
2014-11-25 13:00
ceph PG创建流程
MOSDPGCreate*)op->get_req();从消息队列中获取PGid,可能一次创建多个PGrequire_mon_peer()/require_same_or_newer_map()判断连接monitor、
osdmap
惊浪
·
2014-11-14 10:00
pg
ceph
cephpg创建
ceph学习(一)——数据结构
cephmds端的代码使用C++编写,mds端的重要数据结构:classMDS:publicDispatcher() 包括一个锁,一个定时器,一个消息句柄,客户端的连接,mdsmap和
osdmap
,server
Byane
·
2011-11-14 18:00
数据结构
负载均衡
session
server
Class
library
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他