mkdir /var/lib/ceph/osd/ceph-6/ mount /dev/sdd /var/lib/ceph/osd/ceph-6/ 创建数据存储目录及挂载 ceph-osd -i 6 --mkfs --mkkey 初始化数据 ceph auth add osd.6 mgr "allow profile osd" mon "allow profile osd" osd "allow *" -i /var/lib/ceph/osd/ceph-6/keyring 注册验证密钥 c...
OSD自主上报状态,优雅下电,Monitor 将 OSD 标记为 down。 OSD检测到伙伴OSD返回ECONNREFUSED错误,则设置Force/ Immediate标识,向Monitor上报错误。当该 OSD 积累的有效错误投票的票数达到阈值(默认2),Monitor 将 OSD 标记为 down,投票采用少数服从多数的方式,并且来自某个最小故障域的主机所有OSD针对候选OSD的投票算...
在经过mod osd down out interval 设定的时间间隔后,ceph将其标记为out,并开始进行数据迁移恢复。为了降低ceph进行数据恢复或scrub等操作对性能的影响,可以先将其暂时关闭,待硬盘更换完成且osd恢复后再开启: for i in noout nobackfill norecover noscrub nodeep-scrub;do ceph osd set $i;done (2)定位故障osd...
正常情况下OSD的状态是up in状态,如果down掉OSD,它的状态会变为down in,等待数据均衡完成后osd变为down out状态,Ceph 会把其归置组迁移到其他OSD, CRUSH 就不会再分配归置组给它。 3. 查看OSD的状态 # 查看集群的osd状态 # 查看指定osd的状态:ceph osd dump 3 [root@node1 ~]# ceph osd dump epoch 24...
osd硬盘故障,状态变为down。在经过mod osd down out interval 设定的时间间隔后,ceph将其标记为out,并开始进行数据迁移恢复。为了降低ceph进行数据恢复或scrub等操作对性能的影响,可以先将其暂时关闭,待硬盘更换完成且osd恢复后再开启: for i in noout nobackfill norecover noscrub nodeep-scrub;do ceph osd set...
ceph 运维操作-OSD,1.说明1.1介绍OSD全称ObjectStorageDevice,也就是负责响应客户端请求返回具体数据的进程。一个Ceph集群一般都有很多个OSD。2.常用操作2.1查看osd状态$cephosdstat5osds:5up,5in状态说明:集群内(in)集群外(out)活着且在运行(up)挂了且不再运行(down)说
1.说明 1.1介绍 OSD全称Object Storage Device,也就是负责响应客户端请求返回具体数据的进程。一个Ceph集群一般都有很多个OSD。 2. 常用操作...
ceph osdsetnorebalance 1. 现在,您必须将新的OSD添加到CRUSH MAP中,并将旧OSD的权重设置为0。对于要删除和添加的OSD,将主要亲和力设置为0: 复制 ceph osdprimary-affinity osd.$OLD 0ceph osdprimary-affinity osd.$NEW 0 1. 2. 然后减小backfill到1并取消norebalance: ...
1.说明 1.1介绍 OSD全称Object Storage Device,也就是负责响应客户端请求返回具体数据的进程。一个Ceph集群一般都有很多个OSD。 2. 常用操作...
Degraded降级状态。Peering完成后,PG检测到任意一个PG实例存在不一致(需要被同步/修复)的对象,或者当前ActingSet 小于存储池副本数 DownPeering过程中,PG检测到某个不能被跳过的Interval中(例如该Interval期间,PG完成了Peering,并且成功切换至Active状态,从而有可能正常处理了来自客户端的读写请求),当前剩余在线的OSD不足...