千家信息网

rbd: sysfs write failed解决办法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,问题描述映射块设备时,出现如下错误[root@ceph-client /]# rbd map --image block/rbd0 --name client.rbdrbd: sysfs write
千家信息网最后更新 2026年11月01日rbd: sysfs write failed解决办法

问题描述

映射块设备时,出现如下错误

[root@ceph-client /]# rbd map --image block/rbd0 --name client.rbd
rbd: sysfs write failed
In some cases useful info is found in syslog - try "dmesg | tail".


问题原因

出现这种错误的原因是OS kernel不支持块设备镜像的一些特性,所以映射失败,查看该镜像支持了哪些特性

[root@ceph-client ~]# rbd info block/rbd0  --name client.rbdrbd image 'rbd0':    size 2 GiB in 512 objects    order 22 (4 MiB objects)    id: 15fe16b8b4567    block_name_prefix: rbd_data.15fe16b8b4567    format: 2    features: layering, exclusive-lock, object-map, fast-diff, deep-flatten    op_features:     flags:     create_timestamp: Thu Dec 19 10:33:18 2019

可以看到特性feature一栏,由于我的内核仅仅支持layering,其他都不支持,所以需要把部分不支持的特性disable掉,有以下三种方法


三种方法

1)动态禁用
rbd feature disable rbd0 exclusive-lock object-map deep-flatten fast-diff --name client.rbd


2) 创建RBD镜像时,只启用 分层特性。
rbd create rbd2 --size 10240 --image-feature layering --name client.rbd


3)ceph 配置文件在global中添加如参数来禁用
rbd_default_features = 1

特性 支持 镜像 原因 方法 设备 错误 问题 内核 动态 参数 文件 部分 配置 办法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 平安科技 互联网 互联网与未来科技 老年人脱离互联网科技的作文 承德科技产业互联网发展 银川新华互联网科技职业技术培训学校图片 互联网企业和科技型企业 来此购互联网科技有限公司 港股科技和互联网 江阴互联网智能科技产品进口 互联网金融科技展 互联网科技人工智能实验室 本届互联网博览会上的黑科技 无锡工业互联网科技有限公司 工业互联网山东科技大学 合肥互联网科技公司公章图片 黑云互联网科技有限公司 工业互联网科技成果转化 互联网风格科技公司名称 江苏互联网科技小贷 宁波跨境商互联网科技有限公司 湖南永感互联网科技有限公司 互联网科技的发展 美国互联网黑科技 易通互联网络科技有限公司 互联网科技论坛 互联网科技类展会 互联网科技产品 中国航天科技大学国际工业互联网 速维有品互联网信息科技(苏州)有限公司 烟台灵鸽互联网科技有限公司
0