发布时间:2020-06-23 10:48:25
来源:51至
阅读:311
作者:腿快抖断了
栏目:系统运维
问题描述
映射块设备时,出现如下错误
[root @ ceph-client/]# rbd map图像块/rbd 0名称客户端。rbd
rbd:系统fs写入失败
在某些情况下,可以在系统日志中找到有用的信息尝试dmesg | tail .
问题原因
出现这种错误的原因是操作系统内核不支持块设备镜像的一些特性,所以映射失败,查看该镜像支持了哪些特性
[root @ ceph-client ~]# rbd info block/rbd 0-name客户端。rbd
rbd图像\\\'rbd0\\\ '
512个对象中的2号凹字形楔
订单22 (4个弹子对象)
编号:15fe16b8b4567
块名前缀:rbd数据。15铁16硼8b 4567
格式:2
特性:分层,排他锁,对象映射,快速差分,深度扁平化
op _功能:
标志:
创建时间戳:2019年12月19日星期四10:33:18
可以看到特性特征一栏,由于我的内核仅仅支持分层,其他都不支持,所以需要把部分不支持的特性使残废掉,有以下三种方法
三种方法
1)动态禁用
rbd功能禁用rbd0独占锁定对象映射深度展平快速差异-名称客户端。rbd
2) 创建RBD镜像时,只启用分层特性。
rbd创建rbd 2尺寸10240图像-特征分层名称client.rbd
3)ceph配置文件在全球的中添加如参数来禁用
rbd _ default _ features=1
更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理商官网:www.chenqinet.cn