部署在block(10.0.0.103)主机

一)配置lvm

1、安装lvm2软件包

yum install lvm2 -y

2、启动LVM的metadata服务并且设置该服务随系统启动

systemctl enable lvm2-lvmetad.service
systemctl start lvm2-lvmetad.service

3、vmware增加一块20G硬盘,用于云主机硬盘

4.创建LVM 物理卷 /dev/sdb

pvcreate /dev/sdb

5.创建 LVM 卷组 cinder-volumes

vgcreate cinder-volumes /dev/sdb

6.编辑``/etc/lvm/lvm.conf``文件并完成下面的操作:

在devices部分,添加一个过滤器,只接受/dev/sdb设备,拒绝其他所有设备

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

  提示:每个过滤器组中的元素都以 a 开头,即为 accept,或以 r 开头,即为**reject**,并且包括一个设备名称的正则表达式规则。过滤器组必须以 r/.*/ 结束,过滤所有保留设备。

二).配置ciner

2.1 安装软件包

yum install openstack-cinder targetcli python-keystone -y

2.2 配置cinder.conf文件

vim /etc/cinder/cinder.conf[DEFAULT]
transport_url = rabbit://openstack:redhat@controller
auth_strategy = keystone
my_ip = 10.0.0.103
enabled_backends = lvm
glance_api_servers = http://controller:9292

[database]
connection = mysql+pymysql://cinder:redhat@controller/cinder

[keystone_authtoken]
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = cinder
password = redhat

[oslo_concurrency]
lock_path = /var/lib/cinder/tmp

[lvm]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = cinder-volumes
iscsi_protocol = iscsi
iscsi_helper = lioadm

2.3 启动块存储卷服务及其依赖的服务,并将其配置为随系统启动

systemctl enable openstack-cinder-volume.service target.service
systemctl restart openstack-cinder-volume.service target.service

2.4 验证块设备存储服务的操作

# source  admin-openrc
# cinder service-list

2.5  创建云硬盘

 

转载于:https://www.cnblogs.com/jimmy-xuli/p/8858240.html

OpenStack 存储服务 Cinder存储节点部署LVM (十四)相关推荐

  1. OpenStack 存储服务 Cinder存储节点部署NFS(十七)

    Cinder存储节点部署 1.安装软件包 yum install -y nfs-utils rpcbind 提示:早期版本安装portmap nfs-utils :包括基本的NFS命令与监控程序 rp ...

  2. OpenStack之部署块存储服务cinder

    块存储服务 简介 部署环境 在控制节点上安装和配置块设备存储服务(cinder) 安装并配置一个存储节点 图形化界面访问 简介 OpenStack块存储服务(cinder)为虚拟机添加持久的存储,块存 ...

  3. 块存储服务(Cinder)安装配置,这一篇就够了!

    本实验是一个比较综合的实验,需要结合前面所学的OpenStack基础环境安装配置,身份认证服务(Keystone)安装配置等一些基础的实验来做这个块存储服务(Cinder)安装配置实验.为了更好地理解 ...

  4. Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议

    Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议 原文:Wix 安装部署教程(十四) -- 多语言安装包之用户许可协议 在上一篇中,留下了许可协议的问题,目前已经解决.感谢网友武全的指点 ...

  5. (十一)openstack------块存储服务cinder,磁盘(卷)扩容,使用 NFS---后端存储

    文章目录 一. 介绍Cinder 二. 开始配置 初始化数据库 配置haproxy 1. 控制节点:8776 开始安装cinder服务 2. 计算节点---都要配置 3. 配置存储节点 3. 1存储安 ...

  6. 【转】Microsoft Azure存储服务:存储账户****

    在正式使用 Microsoft Azure 存储服务之前,你至少需要有一个 Azure 订阅并创建「存储账户」.Azure 订阅账户可以访问和使用各种 Azure 服务,在有了 Azure 订阅之后便 ...

  7. 【OpenStack(Train版)安装部署(十六)】之Nova的API测试,报错处理

    文章目录 本文章由公号[开发小鸽]发布!欢迎关注!!! 1.nova计算服务的API使用 (1)server服务器状态 (2)查询所有的server实例 (3)查询所有server实例的详细信息 (4 ...

  8. openstack学习笔记六 多节点部署之keystone

    keystone    对用户进行验证,每个组件必须得实用一个用户向keystone进行注册,只有成功了,那么这个组件才能正常工作.所以当我们在创建其他组件的时候,也包括keystone本身,都得为这 ...

  9. openstack学习笔记五 多节点部署之 rabbitmq信息中枢与元数据

    元数据 rabbitmq信息中枢 rabbitmq信息中枢 所有组件通信的时候 实用 AMQP 高级消息队列 qpid rabbitmq    端口5672       sll加密 5671 1 2 ...

最新文章

  1. python安装beautifulsoup失败_Win10环境下python36安装BeautifulSoup出现错误的解决办法
  2. Vue基础之Class和Style绑定
  3. java中quickhit_关于java的QuickHit打字游戏小项目
  4. ubuntu 安装php redis,ubuntu上安装php redis
  5. 2013汇总计算 广联达gcl_Revit软件与广联达软件两者的区别?哪个好?
  6. Marlin 溫度感應器 數值轉換對應表
  7. html静态模板资源,可下载源码
  8. 基于网络信息安全技术管理的计算机应用研究
  9. 优秀的程序员是如何利用工具来提升工作效率的?
  10. 应届生面试这样准备,最能展现自己优势!
  11. 【板栗糖GIS】DOS—如何在当前文件夹内部批量建子文件夹
  12. 鞍部在哪里_观山指南!喜马拉雅9座8000米高峰在哪儿看?
  13. windows如何打开.key keynote文件
  14. 一种结合基于股债利差的A股估值百分位、有限价值策略定投和股债组合投资的创新型低回撤高收益稳健理财方法
  15. spark 实现K-means算法
  16. 付鼻窦瓦氏位与付鼻窦柯氏位区别
  17. 从硬件配置开始 网吧的服务器设置全攻略(转)
  18. 大数据技术之Shell 第11章 企业真实面试题
  19. python双重for循环怎么理解_理解 Python 的 for 循环
  20. 应该怎么和大学毕业论文的指导老师沟通?

热门文章

  1. AICompiler编译器介绍及访存密集算子优化
  2. 钉钉轻松顶住信息洪流的原因,竟然是它
  3. 成都工业学院计算机工程学院院长,青春的交接礼——成都工业学院计算机工程学院...
  4. 金铲铲之战高峰期1万人排队,LOL手游如果公测会怎样?
  5. user_all_tables,user_tables等视图的说明
  6. ORA-01940:cannot drop a user that is currently connected
  7. 关于 Fatal NI connect error 12170
  8. NOIP 2006 T2 金明的预算方案
  9. python3中zip()函数的用法
  10. Golang源码探索(三) GC的实现原理