首页 > 其他分享 >Cinder 对接本地LVM存储

Cinder 对接本地LVM存储

时间:2022-11-06 21:45:57浏览次数:44  
标签:vg 对接 dev volume lvm cinder LVM Cinder loop0

系统安装lvm2
yum install lvm2

1.创建 loop 设备
dd if=/dev/zero of=volume_test bs=51200 count=1M

2.挂载loop设备
losetup /dev/loop0 volume_test
卸载loop设备
losetup -d /dev/loop0 volume_test

3.创建pv
pvcreate /dev/loop0 volume_vg

4.创建vg
vgcreate volume_vg /dev/loop0

5.创建lvm测试
lvcreate -L 1g -n lvm_test volume_vg

6.只有实例可以访问块存储卷组。不过,底层的操作系统管理这些设备并将其与卷关联。默认情况下,LVM卷扫描工具会扫描/dev 目录,查找包含
卷的块存储设备。如果项目在他们的卷上使用LVM,扫描工具检测到这些卷时会尝试缓存它们,可能会在底层操作系统和项目卷上产生各种问题。
您必须重新配置LVM,让它只扫描包含cinder-volume卷组的设备。编辑/etc/lvm/lvm.conf文件并完成下面的操作:
devices部分,添加一个过滤器,只接受/dev/sdb设备,拒绝其他所有设备

devices {
...
filter = [ "a/loop0/", "r/.*/"]

7.cinder.conf 配置

[DEFAULT]
default_volume_type=lvm
enabled_backends=lvm
iscsi_ip_address = 192.169.4.90
glance_api_servers = http://192.169.4.90:9292
volume_driver=cinder.volume.drivers.lvm.LVMVolumeDriver

[lvm]
image_volume_cache_enabled = True
volume_backend_name=lvm
volume_driver=cinder.volume.drivers.lvm.LVMVolumeDriver
iscsi_ip_address=192.169.4.90
iscsi_helper=lioadm
volume_group=volume_vg  (vg池的名字)
volumes_dir=/var/lib/cinder/volumes/volume_vg

8.启动相关服务
systemctl restart openstack-cinder-volume.service target.service

9.创建卷,卷虚机测试

标签:vg,对接,dev,volume,lvm,cinder,LVM,Cinder,loop0
From: https://www.cnblogs.com/xiaoqi-home/p/16864186.html

相关文章

  • LVM根分区扩容
    1.将新的磁盘创建pvpvcreate/dev/sdb2.PV加入VG2.1查看根分区vg在名称root@openstack:~#lvsLVVGAttrLSizeubuntu-lvubuntu-vg......
  • GraalVM & Spring Boot初体验
    前言这两天封在家里,一直在琢磨想去把这个博客项目改成微服务的形式。不过就目前而言我的服务器内存放好几个Java进程是吃不消的,原因在于一个独立的JVM所占用的内存资源太......
  • Hikvison对接NVR实现WEB无插件开发包实现前端视频预览(html、vue、nginx代理)
    场景Vue中预览HIKVSION海康威视的NVR(网络硬盘录像机)中多个通道(摄像机)的视频:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/124155295在上面进行NVR视......
  • 【转】按键精灵电脑版对接百度ai,告别字库(文字识别篇)
    根据百度ai接口api文档,用post或者get请求,封装参数请求响应即可. 百度ai开放平台地址前提你得会使用按键精灵电脑版的post,get请求,简单说明一下,get请求传递的参数封......
  • 基于OpenHarmony L2设备,如何用IoTDeviceSDKTiny对接华为云
    摘要:本文主要讲解如何基于L2设备对接华为云IoTDA,以DAYU200开发板,采用IoTDeviceSDKTiny对接华为云IoTDA,当然这里也可以采用其他OpenHarmony的富设备。本文分享自华为云社区......
  • linux硬盘lvm管理格式化和扩展、挂载
    一:相关概念1:物理卷:通常一个分区或者一个硬盘就可以建立一个物理卷,物理卷的最小单位是PE,一般默认是4MB。2:卷组:将多个物理卷组合到一起,成为一个卷组。3:虚拟卷:其实就是在......
  • CentOS7命令行创建LVM逻辑卷
    概述当初在安装CentOS7系统时没有使用LVM,后期安装应用后磁盘空间不够使用,在不跨服务器迁移数据的情况下解决磁盘空间问题。1.安装lvm命令yuminstall-ysystem-storage-man......
  • Android平台GB28181接入端如何对接UVC摄像头?
    我们在对接Android平台GB28181接入的时候,有公司提出这样的需求,除了采集执法记录仪摄像头自带的数据外,还想通过执法记录仪采集外接UVC摄像头。实际上,这块对我们来说有点炒冷......
  • 对外提供API,通过appId、appSecret、sign秘钥对接口做鉴权
    一、背景在接口开发过程中,我们通常不能暴露一个接口给第三方随便调用,要对第三方发来参数进行校验,看是不是具有访问权限。名词介绍:1、appId:应用id,用户自定义命名,如:*-ac......
  • SECS/GEM协议对接简述
    前段时间因业务需要,对接了KNS焊线机(型号:ConnXLED)特此记录。 SECS/GEM协议,按照个人理解,它根本上来说还是socket,只是把消息规定了格式,必须按照格式进行通讯。 ......