openstack 计算节点附加存储挂载

OpenStack之部署块存储服务cinder OpenStack块存储服务(cinder)为虚拟机添加持久的存储,块存储提供一个基础设施为了管理卷,以及和OpenStack计算服务交互,为实例提供卷。此服务也会激活管理卷的快照和卷类型的功能。 阅读详情

新购一台计算节点,有一个ssd盘,6个硬盘,如何使用呢,计划把ssd盘安装ubuntu系统和openstack计算节点组件,6个硬盘raid5成一个逻辑盘,再创建为逻辑卷,把逻辑卷挂载到系统作为instance实例分配使用的目录。

1. ssd盘用raid0,作为sda盘,6块硬盘raid5,系统显示为sdb

2. 正常安装linux系统在sda,交换分区也在sda

3.sdb盘,用fidsk进行分区,然后pvcreate 创建逻辑卷,再挂载到 instances 所在目录

相关命令

fdisk -l   //查看及管理磁盘分区

df -h 查看磁盘状况

pvdisplay   //pv  是物理卷,对应物理分区   /dev/sda5   /dev/sdb3 等

vgdisplay   // vg是逻辑卷组 ,可以把多个pv加入到一个逻辑卷组,可以新加物理卷到vg

lvdisplay   // lv 是逻辑卷,可以在vg中划部分或全部创建逻辑卷,需要时可以扩张

pv,vg,lv之间是:可以把多个物理盘分区加入到一个逻辑卷组构成一个整体,这个整体又可以在上面划分逻辑卷组(相当于逻辑分区),也可以是一个逻辑卷,等于把不同的盘,分区集成到一个逻辑空间

简单模式查看命令:pvs,vgs,lvs

pvcreate,vgcreate,lvcreate 创建以上三种卷

以下两张网络图片把关系描述简单明了

 

案例:

分区:

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1  *          2048     999423     997376   487M 83 Linux   引导分区
/dev/sda2          1001470 1874327551 1873326082 893.3G  5 Extended   拓展分区 包含以下三个
/dev/sda5          1001472  934985846  933984375 445.4G 8e Linux LVM   逻辑卷
/dev/sda6        934987776 1203460095  268472320   128G 83 Linux   linux根文件系统
/dev/sda7       1203462144 1874327551  670865408 319.9G 82 Linux swap / Solaris  交换分区

Device       Start        End    Sectors  Size Type
/dev/sdb1     2048       4095       2048    1M Linux filesystem
/dev/sdb2     4096    1003519     999424  488M Linux filesystem
/dev/sdb3  1003520 8785426431 8784422912  4.1T Linux LVM   逻辑卷

 

逻辑卷:

root@compute2:~# lvdisplay
  --- Logical volume ---
  LV Path                /dev/compute2-vg/root
  LV Name                root
  VG Name                compute2-vg
  LV UUID                vw93qZ-apae-3DH5-4etz-tFiD-z7IY-G9TFw7
  LV Write Access        read/write
  LV Creation host, time compute2, 2018-09-01 10:07:41 +0800
  LV Status              available
  # open                 1
  LV Size                3.78 TiB
  Current LE             990424
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0
   
  --- Logical volume ---
  LV Path                /dev/compute2-vg/swap_1
  LV Name                swap_1
  VG Name                compute2-vg
  LV UUID                LLxG30-tv5e-zdXm-XgKC-13ks-EABK-d3T4Tn
  LV Write Access        read/write
  LV Creation host, time compute2, 2018-09-01 10:07:41 +0800
  LV Status              available
  # open                 0
  LV Size                319.89 GiB
  Current LE             81893
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:1

 

逻辑卷创建好后,可以修改/etc/fstab 增加一行 让linux在启动时自动挂载 

UUID=ea7c2373-ddd4-4d81-8a73-91eae381e5e9 /               ext4    errors=remount-ro 0       1
UUID=f77888ee-9090-4212-a42b-f71c66d4459c none            swap    sw              0       0
#UUID=2e347dbb-2583-424f-bda2-aa5b2fdc6f27   /opt/stack/data/nova/instances  ext4  defaults  0   0
/dev/mapper/compute2--vg-root     /opt/stack/data/nova/instances    ext4    defaults    0    0   //增加这行

可以用UUID,也可以用逻辑卷名称  但uuid可能会因为修改卷发生变化,还是用卷名称比较可靠

挂载情况:

root@compute2:~# df -h
Filesystem                     Size  Used Avail Use% Mounted on
udev                            158G     0  158G   0% /dev
tmpfs                           32G  283M   32G   1% /run
/dev/sda6                    126G   14G  106G  12% /
tmpfs                           158G   44K  158G   1% /dev/shm
tmpfs                           5.0M     0  5.0M   0% /run/lock
tmpfs                           158G     0  158G   0% /sys/fs/cgroup
/dev/mapper/compute2--vg-root  3.8T   66G  3.5T   2% /opt/stack/data/nova/instances     //挂载逻辑卷到实例目录
tmpfs                            32G     0   32G   0% /run/user/0

这样,openstack的实例就使用挂载的存储,扩展来说,实例可以使用挂载本地服务器上的附加硬盘,闪存,也可以挂载专门存储服务器上的共享存储,实现实例的运行节点和存储分开,方便故障隔离和实例迁移。

【OpenStack】计算节点上的存储 声明: 本博客欢迎转发,但请保留原作者信息! 新浪微博:@孔令贤HW; 博客地址:http://blog.youkuaiyun.com/lynn_kong 内容系本人学习、研究和总结,如有雷同,实属荣幸! 计算节点上的存储主要用来给虚拟机提供系统盘空间(注意要跟Cinder的后端存储区分),所以我们一般会把虚拟机的磁盘目录(默认是/var/lib/nova/instances)作为单独的挂载点, 阅读详情

相关推荐

OpenStack主要功能和作用

OpenStack主要组件和作用 ​ openstack是一个开源的云计算管理平台,由几个重要的组件结合起来完成工作。openstack支持所有类型的云环境,实施简单可以大规模扩展丰富标准统一的云计算管理平台。openstack通过各种互补的服务提供了基础设施即服务也就是laas的解决方案,每个服务提供API进行集成。 openstack主要有两个模块:Nova和Swift,nova是虚拟服务器部署和计算模块,swift是分布式云存储模块,两个可以一起使用也可以分开使用。 openstack服务是

weixin_51134188的博客 2万+

openstack运维实战系列(三)之cinder磁盘挂载

1. 概述openstack的cinder项目负责volume的服务,即虚拟机的外挂存储,cinder作为管理存储的工具,可以支持LVM,glusterfs,ceph,sleepdog等开源的存储方案,同时也提供了对HP,IBM,huawei等商业存储的支持,配置完cinder之后,即可对虚拟机分配存储空间,如下给虚拟机分配cinder存储空间为例,讲述cinder的...

weixin_33695450的博客 1015

OPENSTACK简介OpenStack介绍个人笔记

IaaS:基础设施即服务PaaS:平台即服务SaaS:软件即服务云计算是一个服务,openstack和虚拟化是实现这个服务的手段之一;2.openstack是一个云平台,相当于openstack是一个超市,超市里有产品,而产品并不是超市生产的,openstack是没有资源的,是需要对接资源的,而这些资源指的是虚拟化资源或物理资源。基础管理服务包含Keystone、Glance、Nova、Neutron、Horizon五个服务 扩展管理服务包含Cinder、Swift、Trove、Heat、Centimete

3322855165 1万+

openstack之存储

OpenStack提供两种块存储: ephemeral storage和volumes storage. ephemeral storage 具有和实例相同的生命周期,重启实例并不会影响ephemeral storage中存储的内容,但终结实例的时候ephemeral storage也会随之被释放掉,所有的实例又会有一个ephemeral storage,但其大小可以设置为0。volumes s

jincm的专栏 8013

OpenStack架构详解

一.OpenStack架构图简析 OpenSatck既是是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公有和私有云,它提供了一个部署云的操作平台和工具集。OpenSatck的目的在于:帮助组织运行为虚拟计算或者存储服务的云,为公有云、私有云等,提供可扩展的,灵活的云计算 OpenStack开源项目由社区维护,其中包括计算(Nova)、对象存储(swift)、镜像服务(Glanc...

qq_42761527的博客 1万+

OpenStack的Ceph存储支持的CephFS分布式存储系统配置和挂载

1. 前言 在研究k8s持久化存储时发现OpenStack的Ceph RBD存储不能满足ReadWriteMany的场景需求,即多个节点同时读写。如下图是k8s支持的存储插件,支持ReadWriteMany的插件包括CephFS、Glusterfs、Quobyte、NFS。NFS不支持分布式存储,首先排除。其他如Gluesterfs、Quobyte等方案没有部署过,需要时间去部署测试,而Ceph存储支持CephFS,所以优先考虑CephFS方案。 2.CephFS部署 2.1创建mds 要运行

阿啄debugIT 1177

iSCSI知识学习--openstack挂载云盘

目录   应用场景 什么是iSCSI 如何镜像云盘的挂载 什么是iSCSI iSCSI: Internet small computer system interface(基于网络的小型计算机系统接口),是由IETF开发的网络存储标准,通过IP协议将各种存储设备连接到一起,实现远端挂载等操作。 其他解释:iSCSI 是一种基于TCP/IP的协议,用来建立和管理IP存储设备、主机、客户...

q1138266752的博客 1217

[优化篇]OpenStack的Cinder后端存储技术——NFS

题记 OpenStack的Cinder可以为虚拟机提供后台块存储资源,来扩展虚拟机的存储资源,而且Cinder的后端存储可以支持非常多的存储技术,包括NFS、GlusterFS、Ceph、以及不同存储厂商的硬件驱动,默认帮助文档上支持的是LVM,本文主要介绍基于NFS的后台存储。 环境 Ubuntu 14.04 LTS、OpenStack for icehouse  使用VM

GIS+=地理信息+云计算+大数据+容器+物联网+... 4436

openstack新建云硬盘挂载到实例的步骤

1.绑定到实例上 2.进入实例,对云硬盘进行分区(fdisk) 3.格式化分好区的云硬盘(mkfs) 4.挂载云硬盘(mount)

pengdake300的博客 6088

Openstack存储总结之:使用Ceph集群作为后端统一存储

 前提条件 一个可以正常运行的Ceph集群,该集群采用ceph-deploy创建,dataprovider为管理节点,包括三个MON,四个MON 以及Openstack集群,其中Openstack集群假设Cinder,Glance都是安装在叫做controllernode的节点上,computernode,networknode分别为计算以及网络节点 创建Pool 在

不积跬步,无以至千里;不积小流,无以成江海! 3729

DESeq2实战:如何用LRT检验分析基因表达随时间变化的模式(附完整代码)

本文详细介绍了如何使用DESeq2中的LRT检验分析基因表达随时间变化的模式,包括实验设计、数据预处理、模型构建、结果提取与可视化等完整流程。通过实战案例和完整代码,帮助生物信息学研究者掌握时间序列RNA-seq分析的核心技术,特别适合需要快速上手的实践者。

weixin_42620255的博客 466

全面认识openstack:OpenStack架构详解

OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。OpenStackd开源项目由社区维护,包括OpenStack计算(代号为Nova),OpenStack对象存储(代号为Swift),并OpenStack镜...

superviser3000的博客 6万+

【FPGA的基础快速入门23--------OV5640摄像头VGA显示】

FPGA的基础学习--------OV5640摄像头VGA显示OV5640简介二级目录三级目录 OV5640简介 OV5640同OV7725一样,都是Omni Vision(豪威科技)公司生产的CMOS图像传感器。 OV5640支持更高的分辨率(500W像素)、采集速率,具有更高的图像处理性能,主要应用在手机、数码相机、电脑多媒体等领域。 OV5640支持LED补光、MIPI(移动产业处理器接口)输出接口和DVP(数字视频并行)输出接口选择、ISP(图像信号处理)以及AFC (自动聚焦控制)等功能。 OV

暮雨中的坚果的博客 7689

云计算平台OPENSTACK-IAAS服务搭建-双节点【详解】

目录 OPENSTACK云平台基础架构 步骤 1.搭建虚拟机: 2.IAAS搭建流程第一步 基础搭建: OPENSTACK云平台基础架构 本来要搭建4节点,控制节点,网路节点,计算节点,存储节点,但是。。。。。此次搭建使用双节点测试,更多集群部署请自行增加即可。 步骤 openstack云平台基础架构 1.搭建虚拟机: 2.IAAS搭建流程 Controller搭建 Compute:(2核,8G) 组件部署 controller .

weixin_67553250的博客 2万+

细说VLAN之untag和tag

一、拓扑图 先给出上面拓扑图的结论,后面再详细讲解: 结论:只有PC1与PC4之间能相互通信,除此之外,所有PC之间均不能通信,比如PC1与PC3不能建立通信。 针对Ping命令的一个知识: 要想ping通某台主机,必须满足两个条件: 1,源主机的ICMP请求包必须能达到目的主机。 2,目的主机的ICMP应答包必须能回到源主机。 二、理论基础 端口的出...

NoobMaster的博客 3万+

Halcon图片拼接避坑指南:特征点匹配常见问题与解决方案

本文深入解析Halcon图片拼接中特征点匹配的常见问题与解决方案,涵盖特征点提取、匹配优化及变换模型选择等关键环节。针对工业视觉检测中的拼接错位、重影等问题,提供参数调优、图像预处理和算法选择等实战技巧,帮助开发者高效避坑并提升拼接精度。

weixin_28694169的博客 198

深入解析OpenStack Cinder:块存储服务详解

OpenStack是一个开源的云计算管理平台项目,它是一套用于部署和管理云端计算资源的软件。OpenStack提供了基础设施即服务(IaaS)的应用程序,允许用户和管理员从个人电脑到大型多租户环境部署和管理大量的计算、存储和网络资源池。OpenStack的核心服务包括Nova(计算)、Neutron(网络)、Cinder(块存储)、Swift(对象存储)、Glance(镜像服务)和Keystone(身份验证服务)等。Cinder是OpenStack中的块存储服务,主要用于为虚拟机提供持久性块存储设备。

LKHzzzzz的博客 2360

在SAP系统中,公司间关联交易(Intercompany Transactions)或内部往来主要有三种经典的实现模式。这些模式的选择取决于企业的业务复杂度、自动化需求以及对实时性的要求

SAP系统中公司间关联交易的三种实现模式分析:1)手工记账模式(FB60/FB70)适用于低频交易,灵活性高但易出错;2)SD/MM跨公司销售采购模式(VA01/VF01/ME21N)适用于真实业务流转,业务财务集成度高;3)自动清算模式(F.13/ICR)适合高频交易集团企业,支持实时自动对账。关键成功要素包括正确配置贸易伙伴字段、统驭科目及专用凭证类型。建议根据企业规模、业务复杂度及自动化需求选择合适模式,其中大型集团优先考虑自动对账方案以确保合并报表准确性。

金牌架构师 552

云计算 openstack 云平台搭建详细教程(基于 Vmware 虚拟机搭建)

早在1988年,类似云计算概念的“网络就是计算机”概念就被 SUN 微系统公司 的合作创建者约翰 · 盖奇首次提出,但第一个提出云计算概念走向落地的厂商却是亚马逊,这主要与其当时的业务模式有很大关系。美国国家航空航天局(NASA)也一直在研究提供类似功能的服务,毕竟这种用于研究的科研机构同样需要强大的计算能力,但一直没有取得太大的进展。直到遇到Rackspace,双方联手后才开始将OpenStack的初级形态构建完成。

唤醒手腕 1万+

29、机器人动力学中的欧拉 - 拉格朗日与哈密顿力学

本文深入探讨了机器人动力学中的欧拉-拉格朗日与哈密顿力学框架,涵盖向量流形上的辛结构、哈密顿方程的几何代数表述、泊松括号与积分不变量等核心概念。文章详细推导了机电系统中拉格朗日量与哈密顿量的构建方法,并结合牛顿-欧拉算法给出了局部哈密顿量和动量导数的迭代计算流程,适用于多关节机器人的动力学建模与控制设计。通过应用案例展示了理论在双关节机器人手臂中的实际运用,最后展望了其在优化控制、鲁棒性提升及智能融合方向的潜力。

perl8的博客 129

GEE APP:时间序列影像批处理工具:按月筛选与智能导出解决方案出工具

本文介绍了一个基于Google Earth Engine(GEE)开发的智能时序影像处理工具,可高效处理遥感影像时间序列数据。该工具采用三栏式交互布局,包含控制面板、地图显示和缩略图预览区域。核心功能包括:1)灵活的时间筛选机制,支持年度范围选择和月份批量选择;2)智能影像筛选算法,基于云量、空间覆盖等条件自动选择最佳影像;3)交互式缩略图预览,支持点击加载完整影像;4)自动化批量导出系统,实现标准化命名和统一存储。工具可广泛应用于农业监测、城市扩张研究、生态环境评估等领域,显著提高遥感数据预处理效率,确保

此星光明博客 113

Openstack云平台脚本部署之增加计算节点配置(十六)

Openstack云平台脚本部署之增加计算节点配置

梅馨嫣栀 857

从点云到舱口尺寸:船甲板舱口检测的算法实现

本文提出了一种从船甲板激光扫描点云中自动检测舱口尺寸的算法。通过数据预处理(降采样、去噪、平面分割)后,采用甲板投影轮廓法将3D点云转换为2D图像,利用双次闭运算解决扫描碎片化问题,通过轮廓树检测内轮廓识别舱口。算法最终能稳定检测出三个主要舱口的长宽尺寸、面积和位置信息,矩形度超过0.89。该方法克服了扫描稀疏和围壁结构复杂的问题,参数可调性强,适用于工程实践。关键创新点在于将舱口识别转化为图像中的"洞"检测,而非直接处理3D几何特征。

点云兔子的博客 146

【九】OpenStack(M版)双节点搭建 之 Swift对象存储服务的安装与配置(单存储节点)

部署Swift服务,使用普通硬件来构建冗余的、可扩展的分布式对象存储集群。

qq_45275452的博客 1512

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

云计算之OpenStack基础

如在创建虚拟机kvm1时,将镜像文件 cirros-0.3.3-x8664-disk.img 放到了 /var/lib/libvirt/images/目录下,文件 cirros-0.3.3-x8664-disk.img 也就是Volume,对于 kvm1 来说,就是它的启动磁盘了。(2)ARP 是二层协议,VLAN 的隔离作用使得 ARP 只能在 VLAN20 范围内广播,只有 brvlan20 和 eth0.20 能收到,VLAN10 里的设备是收不到的。比方说,有两组机器,Group A 和 B。

qq_40216188的博客 3127

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

OpenStack简介

目录OpenStack简介1、云计算模式2、云计算 虚拟化 openstack之间的关系?3、OpenStack 中有哪些组件?4、计算节点负责虚拟机运行5、网络节点负责对外网络与内网之间的通信5.1 网络节点仅包含Neutron服务5.2 网络节点包含三个网络端口6、存储节点负责对虚拟机的额外存储管理等6.1 存储节点包含Cinder,Swift等服务6.2 存储节点包含最少两个网络端口8、OpenStack计算设施----Nova9、OpenStack镜像服务器----Glance。

不能将运气当成战略! 4894

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: C# openldap登录验证并获取多属性
下一篇: openstack使用NFS作为cinder卷存储
领尚
博客等级 码龄14年 1143粉丝 271原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值