使用本地空间创建回环设备用来做 lvm 后端
Memo
很多小伙伴在对接 OpenStack Cinder 的时候,由于自己没有盘阵,或者短时间不能构建一个 ceph 集群,那么使用 lvm 是一个最简单的选择,社区的手册都是通过单独的一个盘设备来创建 lvm 后端,用起来有点麻烦。
经过度娘几度周转,发现使用本地空间创建 loop 设备是一个不错的选择,其实 DevStack 对接 lvm 也是这么干的。
以下是操作的主要步骤:
1. 创建 loop 设备
创建一个裸设备(本例以 10G 大小说明):
[root@localhost yenai]# qemu-img create -f raw yenai_test_loop 10G
Formatting 'yenai_test_loop', fmt=raw size=10737418240
[root@localhost yenai]# ls -lh
total 4.0K
-rw-r--r--. 1 root root 266 Jan 12 02:11 admin.sh
-rw-r--r--. 1 root root 10G Mar 19 17:32 yenai_test_loop
查询现在已经存在的 loop 设备,发现 loop3 可以使用: