1.常见MON故障处理Monitor维护着Ceph集群的信息,如果Monitor无法正常提供服务,那整个Ceph集群就不可访问。丢失了等级0的monitor,根据monmap,这个...(more)
r描述:授予用户读权限,对monitor具有读权限才能获取CRUSHmap。x描述:授予用户调用类方法的能力,即同时有读和写,且能在monitor上执行auth操作。授予OSD们允...(more)
如果monitor还没达到法定人数、或者monitor状态错误,要先解决monitor的问题。如果有其它进程共享驱动器,顺序读写吞吐量会成为瓶颈,包括日志、操作系统、monitor...(more)
因此monitor在PG卡(stuck)在非最优状态时会告警。3.5无家可归的PG拥有PG拷贝的OSD可能会全部失败,这种情况下,那一部分的对象存储不可用,monitor也就不会收...(more)
1.介绍一个集群可以只有一个monitor,我们推荐生产环境至少部署3个。5.删除Monitor(从不健康的集群中)本小节介绍了如何从一个不健康的集群(比如集群中的monitor无...(more)
热备除了进程备份,元数据缓存还时时刻刻的与主mds保持同步,当activemds挂掉后,热备的mds直接变成主mds,并且没有replay()的操作,元数据缓存大小和主mds保持一...(more)
而Ceph的数据分布主要是靠哈希和CRUSH算法支撑的,而CRUSH算法又是其核心算法。(1)MonitorMap:它包含Monitor基本信息,例如集群ID、monitor节点信...(more)
1.模块简介Monitor作为Ceph的MetadaServer维护了集群的信息,它包括了6个Map,分别是MONMap,OSDMap,PGMap,LogMap,AuthMap,M...(more)
1.基本概念1.1什么是ScrubScrub是Ceph集群副本进行数据扫描的操作,用于检测副本间数据的一致性,包括scrub和deep-scrub。2.1设置标识位在任一monit...(more)
例如,要给名为ods.0的ceph-osd守护进程提高调试级别,用下列命令:cephtellosd.0injectargs--debug-osd0/5cephtell命令会通过mo...(more)