(2)修复不行 root@ceph1:~# ceph pg repair 5.2 Error EAGAIN: pg 5.2 primary osd.4 not up (3)只能删除它所属于的 pool 了。注意 PG ID 的前半部分是 pool id,后半部分才是 PG 自己的 id。 root@ceph1:~# ceph osd pool delete sata-pool sata-pool --yes-i-really-really-mean-it pool '...
XFS (loop0): SB stripe unit sanity check failed XFS (loop0): Metadata corruption detected at xfs_sb_read_verify+0xab/0x110, xfs_sb block 0xffffffffffffffff XFS (loop0): Unmount and run xfs_repair XFS (loop0): First 128 bytes of corrupted metadata buffer: 0000000091c2de02: 58 46 53...
将由Virtulbox 管理的两个虚机,分别是 ceph1 和 ceph2,作为 OSD 服务器,其中,ceph1 同时作为 MON 服务器。两个节点上分别有两个虚拟磁盘作为 OSD 存储磁盘,每个大小为 5G;还有一个虚拟磁盘作为 Journal 磁盘,1G,分为两个区,做为数据盘的日志分区。从 ceph1 上使用 ceph-deploy 工具部署。pool 的 size 设...
osd: handle upgrade when legacy snap collections are present; repair from previous failed restart ceph-create-keys: fix race with ceph-mon startup (which broke ‘ceph-deploy gatherkeys …’) ceph-create-keys: gracefully handle bad response from ceph-osd sysvinit: do not assume default osd_data...
ceph的restful模块 ceph repair 本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 (5)Ceph 与 OpenStack 集成的实现 (6)QEMU-KVM 和 Ceph RBD 的 缓存机制总结...
kernel:[73.697957]XFS(sdl1):SB stripe unit sanity check failed kernel:[73.698002]XFS(sdl1):Metadatacorruption detected at xfs_sb_read_verify+0x10e/0x180[xfs],xfs_sb block0xffffffffffffffffkernel:[73.698799]XFS(sdl1):Unmountand run xfs_repair ...
1. PG auto repair 的改进 Feature: Improvements to auto repair #26942 (github.com/ceph/ceph/pu) 新增failed_repair 状态。如果 PG repair 无法修复所有 scrub errors 则进入该状态 如果regular scrub 出现 scrub errors, 触发 deep scrub 和 auto repair 2. 新增 monitor weight 配置,用于 monitor 选举 ...
rados: fix error message on failed pool removal (Wido den Hollander) radosgw-admin: add ‘bucket check’ function to repair bucket index (Yehuda Sadeh) radosgw-admin: fix subuser modify output (#12286 Guce) rados: handle –snapid arg properly (Abhishek Lekshmanan) rados: improve bench bu...
CephX 理解起来很简单,就是整个 Ceph 系统的用户名/密码,而这个用户不单单指我们平时在终端敲 ceph -s 而生成的client,在这套认证系统中,还有一个特殊的用户群体,那就是MON/OSD/MDS,也就是说,Monitor, OSD, MDS 也都需要一对账号密码来登陆 Ceph 系统。
ceph pg repair # 替换CRUSH ceph osd setcrushmap # 删除MON ceph mon rm ... # 还有很多操作,就不一一赘述 结论: Mon的r权限可以读取集群各个组件的状态,但是不能修改状态,而w权限是可以做到的 注意: 这里的w权限能做到的写权限也只是修改组件的状态,但是并不包括对集群对象的读写权限,因为这些组件状态信...