rdb map出錯rbd sysfs write failed
創建了一個rbd鏡像1
然後,在Ceph client端將該rbd鏡像映射為本地設備時出錯。
$ rbd map docker_test --name client.adminrbd: sysfs write failed
RBD image feature set mismatch. You can disable features unsupported by the kernel with "rbd feature disable".
In some cases useful info is found in syslog - try "dmesg | tail" or so.
原因:
rbd鏡像的一些特性,OS kernel並不支持,所以映射失敗。我們查看下該鏡像支持了哪些特性。可以看到特性feature一欄,由於我OS的kernel只支持layering,其他都不支持,所以需要把部分不支持的特性disable掉。
方法一:
直接diable這個rbd鏡像的不支持的特性:
$ rbd feature disable docker_test exclusive-lock object-map fast-diff deep-flatten
方法二:
創建rbd鏡像時就指明需要的特性,如:
$ rbd create --size 4096 docker_test --image-feature layering
方法三:
如果還想一勞永逸,那麽就在執行創建rbd鏡像命令的服務器中,修改Ceph配置文件/etc/ceph/ceph.conf,在global section下,增加
rbd_default_features = 1
再創建rdb鏡像。
$ rbd create --size 4096 docker_test
通過上述三種方法後,查看rbd鏡像的信息。
$ rbd info docker_testrbd image 'docker_test':size 4096 MB in 1024 objectsorder 22 (4096 kB objects)block_name_prefix: rbd_data.43a22ae8944aformat: 2features: layeringflags:
次嘗試映射rdb鏡像到本地塊設備,成功!
$ rbd map docker_test --name client.admin/dev/rbd0
rdb map出錯rbd sysfs write failed相关推荐
- mysql 存儲過程調用_mysql-VS2010+MYSQL 存儲過程調用出錯
VS2010+MYSQL, 連接字符串 server=**.***.***.**; user id=*; password=*; database=*; pooling=false;charset=g ...
- ASP運行Excel.Application出錯
Microsoft VBScript 运行时错误 错误 '800a01ad' ActiveX 部件不能创建对象: 'Excel.Application' 说明:服务器未安装Excel Microso ...
- cvx matlab 求不出解可尝试方法 Failed Infeasible Unbounded
确认是个凸优化问题,符合cvx语法规则. 确认约束条件是否满足,有没有可行解. 约束或者目标函数中是不是有特别大的值或者特别小的值存在,对问题进行缩放处理.最好处理到10^(-3)- 10^(3)之间 ...
- ceph rbd(rados block device)配置与挂载
rados块设备 创建rbd设备 rbd create ceph-client1-rbd1 --size 10240 默认情况下,RBD镜像会保存在ceph集群的rbd存储池中.可以使用-p参数指定其 ...
- 三 Ceph集群搭建
Ceph集群 集群组件 Ceph集群包括Ceph OSD,Ceph Monitor两种守护进程. Ceph OSD(Object Storage Device): 功能是存储数据,处理数据的复制.恢复 ...
- rbd: unmap failed: (16) Device or resource busy
[root@node-1 log]# rbd unmap /dev/rbd0 rbd: sysfs write failed rbd: unmap failed: (16) Device or res ...
- k8s学习笔记——ceph rbd本地手动挂载
//在客户端节点上执行 1.创建rbd手动挂载 //ceph osd pool create <pool> [<pg_num:int>] [<pgp_num:int> ...
- 使用ceph的块存储rbd
CEPH 块设备 块是一个字节序列(例如,一个 512 字节的数据块).基于块的存储接口是最常见的存储数据方法,它们基于旋转介质,像硬盘. CD .软盘.甚至传统的 9 磁道磁带.无处不在的块设备接口 ...
- Ceph使用---块设备、RGW、CephFS初步使用
一.ceph应用逻辑图 1.1.rbd块设备应用 [root@ceph-deploy ~]# ceph osd pool create myrbd1 64 64 #创建存储池,指定pg和pgp的数量, ...
最新文章
- 7个极具杀伤性的Linux命令
- js字符串转化为方法调用
- 机器学习(MACHINE LEARNING) 【周志华版-”西瓜书“-笔记】 DAY10-降维和度量学习
- laravel CURD 查询构造器
- python编程对电脑要求_什么是集成开发环境和代码编辑器?优秀Python编程环境的要求(4)...
- TMDS——最小化传输差分信号及其协议
- JS相关知识总结(一)
- 通过回调函数阻止进程创建(验证结束,方案完全可行)
- 用模糊查询like语句时如果要查是否包含%字符串该如何写
- ubuntu php7.0 redis,ubuntu 搭建php7 redis
- 马士兵java教程笔记_马士兵java教程笔记4
- matlab 实现 kmeans聚类,gscatter的应用
- elasticsearch RestHighLevelClient 使用方法及封装工具
- linux 查看新增文件夹记录_微信7.0.23测试版,新增查看访客记录,朋友圈内容能折叠?...
- 递归统计项目中的非空白代码行数
- 【C# | Unity】B站Android客户端缓存视频提取工具
- java生成chk文件_java web实现在线编辑word,并将word导出(一)
- Android Studio编译报Default interface methods are only supported starting with Android N (--min-api 24)
- MMI_UT洛达检测软件使用,检测1562A
- 【applicationContext.xml】spring 配置文件头部声明
热门文章
- Qt css颜色对照表
- 【USACO 1.4.3】等差数列
- 容器云系列之Docker网络管理及容器互联
- Tensorflow(02)——dataset与sequential
- 【飞行器】基于matlab蚁群算法飞行器巡检路径【含Matlab源码 268期】
- elastic7.16 install 1 - Set up minimal security for Elasticsearch
- android游戏之--打苍蝇
- Java中String和StringBuilder性能比较
- win xp 读写 mac 的时间机器移动硬盘
- atop用法_atop linux 命令 在线中文手册