默认开启了rbd的一些属性
1 | [root@ceph1 ~]# ceph --show-config|grep rbd|grep features |
RBD属性表:
61的意思是上面图中的bit码相加得到的值
对rbd进行内核的map操作
1 | [root@ceph1 ~]# rbd map mytest |
根据提示查询打印的信息
1 | [root@ceph1 ~]# dmesg | tail |
这个地方提示的很清楚了,不支持的属性0x3c,0x3c是16进制的数值,换算成10进制是3*16+12=60
60的意思是不支持:
1 | 32+16+8+4 = exclusive-lock, object-map, fast-diff, deep-flatten |
关闭这些属性
1 | rbd feature disable {poolname}/{imagename} {feature} |
如果不想动态的关闭,那么在创建rbd之前,在配置文件中设置这个参数即可
1 | rbd_default_features = 3 |