准备 LVM Volume Provider - 每天5分钟玩转 OpenStack(49)

简介: Cinder 真正负责 Volume 管理的组件是 volume provider。 Cinder 支持多种 volume provider,LVM 是默认的 volume provider。Devstack 安装之后,/etc/cinder/cinder 已经配置好了 LVM,如下图所示: 上面的配置定义了名为“lvmdriver-1”的 volume provider,也称作 back-end。

Cinder 真正负责 Volume 管理的组件是 volume provider。

Cinder 支持多种 volume provider,LVM 是默认的 volume provider。
Devstack 安装之后,/etc/cinder/cinder 已经配置好了 LVM,如下图所示:

上面的配置定义了名为“lvmdriver-1”的 volume provider,也称作 back-end。其 driver 是 LVM,LVM 的 volume group 名为“stack-volumes-lvmdriver-1”。

Devstack 安装时并没有自动创建 volume group,所以需要我们手工创建。 如下步骤演示了在 /dev/sdb 上创建 VG “stack-volumes-lvmdriver-1”:

  1. 首先创建 physical volume /dev/sdb

    Linux 的 lvm 默认配置不允许在 /dev/sdb 上创建 PV,需要将 sdb 添加到 /etc/lvm.conf 的 filter 中。

  2. 然后创建 VG stack-volumes-lvmdriver-1

打开 Web GUI,可以看到 OpenStack 已经创建了 Volume Type “lvmdriver-1”

其 Extra Specs volume_backend_name 为 lvmdriver-1

后面各小节都将以 LVM 为 volume provider 详细讨论 volume 的各种操作。

 


目录
相关文章
|
存储 对象存储
使用Ceph对象存储的Amazon S3接口(基于nautilus版本)
使用Ceph对象存储的Amazon S3接口(基于nautilus版本)
830 0
|
4月前
|
JSON 前端开发 程序员
告别手动解析!借助 CodeBuddy 快速开发网页源码提取工具
这是一款基于 PyQt5 开发的网页源码解析工具,旨在解决查看网页源代码时功能不足的问题。工具支持加载网页源码、复制源码、解析 JSON 数据和链接、下载页面内容等功能,满足“查看、提取、保存”三大需求。通过不断迭代,增加了格式化 JSON、提取文章与图片链接、保存 HTML 文件等实用功能,为开发者提供高效便捷的源码解析体验。项目已开源,可前往 CNB 查看源码。
|
12月前
|
存储 安全 芯片
U盘在电脑上读不出来怎么办?6个方法帮你修复U盘
平时在存储和传输数据的时候,我们经常会使用到U盘这种存储设备。U盘容量大,使用方便且便于携带,很受欢迎。 然而,在日常使用中,有时候会遇到U盘插入电脑后无法被电脑识别或读取的情况。这会让人感到困扰,因为我们无法访问U盘里的文件。遇到这种情况该怎么办呢?今天的内容会讨论一下U盘无法读取的症状、分析一下常见原因并且提供6个方法帮你修复U盘。
|
开发框架 移动开发 JavaScript
SpringCloud微服务实战——搭建企业级开发框架(四十六):【移动开发】整合uni-app搭建移动端快速开发框架-环境搭建
正如优秀的软件设计一样,uni-app把一些移动端常用的功能做成了独立的服务或者插件,我们在使用的时候只需要选择使用即可。但是在使用这些服务或者插件时一定要区分其提供的各种服务和插件的使用场景,例如其提供的【uni-starter快速开发项目模版】几乎集成了移动端所需的所有基础功能,使用非常方便,但是其许可协议只允许对接其uniCloud的JS开发服务端,不允许对接自己的php、java等其他后台系统。
502 61
USB Type-C引脚解析 && CC、DFP、UFP、DRP用途解析
USB Type-C引脚解析 && CC、DFP、UFP、DRP用途解析
|
NoSQL 关系型数据库 MySQL
[AIGC] 分布式锁及其实现方式详解与Python代码示例
[AIGC] 分布式锁及其实现方式详解与Python代码示例
370 1
|
机器学习/深度学习 人工智能 自然语言处理
2023年排行前五的大规模语言模型(LLM)
截至2023年,人工智能正在风靡全球。它已经成为热门的讨论话题,吸引了数百万人的关注,不仅限于技术专家和研究人员,还包括来自不同背景的个人。人们对人工智能热情高涨的原因之一是其在人类多年来处理的各种形式的领域中所具备的能力,其中包括语言。语言是人类生活的一个组成部分,它帮助我们交流,理解我们周围的事物,甚至帮助我们思考。但是,如今人工智能已经更有能力处理与人类水平甚至高于人类水平的语言。这是由于自然语言处理(NLP)和大型语言模型(LLMs)的进步,ChatGPT的背后就是其中之一,这是总部位于旧金山的初创公司OpenAI的伟大创举。但是,OpenAI成为成功将其LLM技术推向公众的公司之一。
318 0
|
Java Linux 网络安全
Linux CentOS7搭建邮件服务器并用Foxmail和Java代码发送邮件(下)
Linux CentOS7搭建邮件服务器并用Foxmail和Java代码发送邮件(下)
863 0
|
网络协议 Ubuntu Linux
Ubuntu常用必会Nslookup指令
它是一个很小但功能非常强大的网络管理命令行软件。Nslookup命令可用于当前主流的计算机操作系统,如Windows、macOS和Linux。 您可以使用它来执行DNS查询域名或IP地址,或任何其他特定的DNS记录。 也有Nslookup在线工具,Windows的Nslookup是系统自带的,在dos下可以直接调用使用。Linux的Nslookup工具则要安装一个工具包。
594 0
|
开发者
2023年最新软著申请流程(二):软件著作权说明、国家版权官网的公司企业账号注册与企业实名认证
前面注册了账号,实名认证属于个人,个人代理申请公司,但是公司作为著作权人,保存无法通过,所以是需要通过机构注册进行实名企业认证才可以了。   所以本篇,是公司企业作为主体注册并通过实名认证。
2023年最新软著申请流程(二):软件著作权说明、国家版权官网的公司企业账号注册与企业实名认证