ceph块设备rbd与QEMU
来源:互联网 发布:mac怎么重命名文件夹 编辑:程序博客网 时间:2024/04/27 13:30
搭建好ceph的集群
在主节点运行命令ceph osd lspools #显示ceph默认创建的三个存储池pool:metadata,rbd和data
可以自己创建pool
在客户端加载rbd模块
运行指令:rbd ls {poolname} #显示在指定pool中的镜像,如果不加poolname呢,默认显示pool:rbd中的镜像
自己创建镜像:rbd create {imgname] --size 10G #创建一个10G的镜像
将镜像映射到一个pool中:rbd map {imgname} --pool -name client.admin
下面我们使用QEMU来启动一个虚拟机,这个虚拟机镜像保存在ceph的一个pool:data中
1、首先我们需要保证QEMU支持ceph的rbd:下载qemu后, ./configure --enable-rbd #这里很重要,不然qemu无法识别rbd。下面就是make 和install
2、将现有的一个raw镜像写入ceph的rbd池中:qemu-img convert -f raw -O raw linux-0.2.img rbd:data/linux0.2 #这里可以将vmware的vmdk格式转化为raw
3、通过rbd链接启动虚拟机:
qemu-system-x86_64 -m 1024 -drive format=raw,file=rbd:data/linux0.2 -vnc :2
4、通过vncviewer来查看虚拟机:vncviewer 127.0.0.1:5902 #需要安装vncviewer,可以安装在windows上,通过cmd打开,使用下面的指令
cd viewer
java VncViewer host 10.166.15.136 port 5902 #服务器ip地址和端口号,跟前面指定的2对应,起始为5900,这里需要注意VncViewer的两个V都是大写。
0 0
- ceph块设备rbd与QEMU
- 理解Ceph RBD块设备
- Ceph块设备(RBD)常用命令
- ceph块存储rbd介绍
- Ceph实践总结之:Centos 下RBD块设备客户端的配置
- Rancher如何对接Ceph-RBD块存储
- Ceph学习——Librbd块存储库与RBD读写流程源码分析
- Ceph学习----Ceph rbd 作为设备挂载到本地
- Ceph块设备
- Ceph块设备命令
- Ceph配置块设备
- ceph rbd 块命令 块扩容 创建快照 rbd分层 rbd快照克隆 可写快照 rbd 导入导出,池、块、快照命令
- Ubuntu下ceph集群配置共享RBD设备
- Ceph rbd cmd练习
- ceph之rbd-nbd
- ceph rbd 对象组成
- Ceph rbd写入数据
- CEPH RBD集群使用
- Android md5加密
- vcenter克隆centos5.7修改linux mac地址
- 2014开源技术大会(读书汇)【已完成】
- IOS开发中如何区分版本问题
- IBM 金融数据模型FSDM
- ceph块设备rbd与QEMU
- Android手电筒兼容各个手机与版本
- Mantis APPLICATION ERROR #401 Unknown column 'timezone' mantis_user_pref_table
- iOS上的ReactiveCocoa响应式编程
- HTML
- Android Parceable传递复杂类型数据
- RTC实时时钟芯片
- 【计算机网络常见面试题】TCP的三次握手过程
- 技术书籍阅读参考