华为HCIE学习之Openstack Cinder组件(cinder对接glusterfs)

这篇具有很好参考价值的文章主要介绍了华为HCIE学习之Openstack Cinder组件(cinder对接glusterfs)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、MQ的作用

  • 服务内各组件交互通过MQ进行
    glusterfs openstack,华为云计算HCIE,openstack,学习,云计算

二、cinder架构图

glusterfs openstack,华为云计算HCIE,openstack,学习,云计算

  • IET,Linux用软件做存储,CNA识别过去就是IET
  • TGT,物理存储,CNA识别过去就是TGT

三、各组件的作用

cinder-api :cinder模块对外唯一接口,cinder的endpoint,接收和处理rest请求。
cinder-scheduler : 根据预定的调度过滤策略以及权重计算策略,选择出合适的后端来处理任务。
cinder-volume :负责与后端存储进行对接,通过各厂商提供的driver将Openstack操作转换为存储操作。

glusterfs openstack,华为云计算HCIE,openstack,学习,云计算

四、cinder对接glusterfs

  • glusterfs节点操作,创建一个卷
mkdir -p /storage/block
gluster volume create testvol  192.168.30.66:/storage/block force
  • cinder存储节点操作,安装驱动,修改cinder.conf
yum install -y glusterfs-fuse.x86_64

打开icinder.conf文件

添加glusterfs

enabled_backends=lvm,glusterfs

文件最后添加,然后保存退出

[glusterfs]
volume_driver=cinder.volume.drivers.glusterfs.GlusterfsDriver
glusterfs_shares_config=/etc/cinder/glusterfs_shares
volume_backend_name=testvol

  • 创建/etc/cinder/glusterfs_shares,将卷的名字写入这个文件
    glusterfs openstack,华为云计算HCIE,openstack,学习,云计算
  • 创建一个类型
    glusterfs openstack,华为云计算HCIE,openstack,学习,云计算
  • 类型与卷绑定
cinder type-key glusterfs set volume_backend_name=testvol

重启服务

openstack-service  restart  cinder

查看,已经挂载
glusterfs openstack,华为云计算HCIE,openstack,学习,云计算

glusterfs openstack,华为云计算HCIE,openstack,学习,云计算

  • 到底层查看分配一个10G的盘
    glusterfs openstack,华为云计算HCIE,openstack,学习,云计算

创建云硬盘cinder管,附加云硬盘nova管
计算节点也需要安装glusterfs驱动文章来源地址https://www.toymoban.com/news/detail-537217.html

到了这里,关于华为HCIE学习之Openstack Cinder组件(cinder对接glusterfs)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OpenStack介绍说明、OpenStack架构说明、OpenStack核心服务详细说明【keystone,nova,cinder,neutron...】、OpenStack创建VM,服务间交互示例

    2006年亚马逊推出AWS,正式开启云计算的新纪元 2010年7月美国国家航空航天局(NASA)与Rackspace合作,共同宣布OpenStack开放源码计划,由此开启了属于OpenStack的时代 OpenStack从诞生之初对标AWS,一直在向AWS学习,同时开放接口去兼容各种AWS服务 OpenStack是什么? OpenStack是一种云操

    2024年01月15日
    浏览(41)
  • Cinder组件作用

    1、Cinder下发的流程 (1)Cinder-api接受上层发送的创建请求,然后把请求下发给Cinder-scheduler调度服务 (2)Cinder-scheduler调度服务,计算出哪个主机更适合创建,计算出来之后再把请求下发到Cinder-Volume进行真正的创建操作 (3)Cinder-Volume是真正执行创建操作的,但是再创建之前

    2024年01月19日
    浏览(25)
  • nova/cinder等组件报连不上 rabbitmq

    问题现象: 检查 rabbitmq 集群状态: 集群状态是好的 检查用户 缺少用户 新增用户,通过其它环境查看用户名,并增加用户,密码可以在当前环境 nova 的配置文件中获取: 示例: 则 rabbitmq 是用户名; yHkxhtkD 是密码。 之后再次检查问题 pod,发现 rabbitmq 用户权限问题,解决方法如

    2024年02月16日
    浏览(21)
  • cinder的配额参数说明

    openstack默认为了防止用户随意使用存储空间,针对cinder做了限制。cinder的quota有一个专门的驱动去完成。当超过quota时,使用cinder将会失败。 cinder中quota的默认配置 以上配置均是在cinder.quota.quota_opts中配置的! cinder的配额常用命令包括 1. 查看tenant的默认配额: 2. 查看quota的使

    2024年02月10日
    浏览(33)
  • Cinder调度之Filter介绍

    AvailabilityZoneFilter : 按可用区过滤后端。 CapacityFilter : 基于卷后端的容量利用率的容量过滤器。 CapabilitiesFilter : 基于volume type中的extra specs(例如最常用的volume_backend_name) 除此三个常用的Filter外,还有DifferentBackendFilter,SameBackendFilter, DriverFilter, InstanceLocalityFilter, JsonFilter, RetryFi

    2024年02月06日
    浏览(25)
  • Glance、Cinder、Swift区别&联系

    提供镜像服务,它负责对镜像进行管理,例如发现、注册,镜像是产生虚拟机系统盘的模板,Glance 并不保存镜像,Glance 支持多种后端存储服务,例如 本地文件系统作为存储介质 、 Swi负( OpenStack Object Storage )作为存储介质或者 AWS S3 兼容的 API 作为存储介质以及分布式存储

    2024年02月15日
    浏览(26)
  • 华为HCIE学习之open stack开篇(笔记)

    云计算是一种服务模式,而虚拟化是一种具体的技术。 Openstack是一个云操作系统,它通过各种组件对下层的各种资源进行整合、管理、调度。 如cinder,我们在界面上点击创建硬盘,然后通过cinder-api等一系列cinder组件的传递最后传递到driver,通过driver控制存储创建一个lun 相当

    2024年01月18日
    浏览(29)
  • cinder-api的启动过程

    Cinder-API是OpenStack中的一个组件,它提供了一组RESTful API,用于管理和访问块存储资源。 依赖模块: Paste : 是一个用于 Web 应用程序的框架,它提供了许多可重用的组件和中间件,帮助开发人员更轻松地创建 Web 应用程序。其中,Paste的主要功能是将 HTTP 请求和响应封装为 WSGI(

    2024年02月05日
    浏览(32)
  • Cinder — back-end storage pools

    Cinder 自身不提供存储技术,而是作为一个抽象的中间管理层,北向提供稳定而统一的 Block Storage 资源模型、南向通过 Plug-in 和 Drivers 模型对接多样化的后端存储设备(e.g. LVM、CEPH、NetApp、Datastore etc.)。 对于后端存储池信息,OpenStack为我们提供了接口进行查询。 仅管理员。

    2024年02月09日
    浏览(29)
  • (八)Open Stack(M)---Cinder安装和配置

    感谢指剑大佬发表的博客与视频!感谢所 爱大佬的支持! (七)Open Stack(M)---- Swift安装和配置 1.登陆数据库 2.创建数据库并授相应权限 1.创建用户,并添加角色 截图如下: 2.创建服务实体 截图如下: 截图如下: 截图如下: 1.下载组件 2.修改配置文件 /etc/cinder/cinder.conf

    2024年01月21日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包