陈奇网络工作室

rbd:sysfs写入失败解决办法

发布时间: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

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3