centos7 逻辑卷(逻辑卷)
大家好,关于centos7 逻辑卷很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于逻辑卷的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
CentOS系统中lvcreate命令的常见用法详解
4个 lvcreate常用命令举例
逻辑卷管理(LVM)是广泛使用的技术,并拥有极其灵活磁盘管理方案。主要包含3个基础命令:
创建物理卷使用pvcreate
创建卷组并给卷组增加分区vgcreate
创建新的逻辑卷使用lvcreate
下列例子主要讲述在已经存在的卷组上使用lvcreate创建逻辑卷。lvcreate命令可以在卷组的可用物理扩展池中分配逻辑扩展。通常,逻辑卷可以随意使用底层逻辑卷上的任意空间。修改逻辑卷将释放或重新分配物理卷的空间。这些例子已经在CentOS 5, CentOS 6, CentOS 7, RHEL 5, RHEl 6和 RHEL 7版本中测试通过。
4个lvcreate命令例子
在名为vg_newlvm的卷组中创建15G大小的逻辑卷:
复制代码代码如下:[root@centos7~]# lvcreate-L 15G vg_newlvm
在名为vgnewlvm的卷组中创建大小为2500MB的逻辑卷,并命名为centos7newvol,这样就创建了块设备/dev/vgnewlvm/centos7newvol:
复制代码代码如下:[root@centos7~]# lvcreate-L 2500-n centos7_newvol vg_newlvm
可以使用lvcreate命令的参数-l来指定逻辑卷扩展的大小。也可以使用这个参数以卷组的大小百分比来扩展逻辑卷。这下列的命令创建了centos7newvol卷组的50%大小的逻辑卷vgnewlvm:
复制代码代码如下:[root@centos7~]# lvcreate-l 50%VG-n centos7_newvol vg_newlvm
使用卷组剩下的所有空间创建逻辑卷
复制代码代码如下:[root@centos7~]# lvcreate--name centos7newvol-l 100%FREE vgnewlvm
更多帮助,使用lvcreate命令--help选项来查看:
复制代码代码如下:[root@centos7~]# lvcreate--help
lvcreate: Create a logical volume(创建逻辑卷)
lvcreate
[-A|--autobackup{y|n}](自动备份)
[-a|--activate [a|e|l]{y|n}]
[--addtag Tag](增加标签)
[--alloc AllocationPolicy](分配策略)
[--cachemode CacheMode](Cache模式)
[-C|--contiguous{y|n}]
[-d|--debug]
[-h|-?|--help]
[--ignoremonitoring](忽略监控)
[--monitor{y|n}](监控)
[-i|--stripes Stripes [-I|--stripesize StripeSize]]
[-k|--setactivationskip{y|n}]
[-K|--ignoreactivationskip]
{-l|--extents LogicalExtentsNumber[%{VG|PVS|FREE}]|(逻辑扩展数)
-L|--size LogicalVolumeSize[bBsSkKmMgGtTpPeE]}(逻辑卷大小)
[-M|--persistent{y|n}] [--major major] [--minor minor]
[-m|--mirrors Mirrors [--nosync] [{--mirrorlog{disk|core|mirrored}|--corelog}]](镜像)
[-n|--name LogicalVolumeName](逻辑卷名字)
[--noudevsync]
[-p|--permission{r|rw}]
[--[raid]minrecoveryrate Rate]
[--[raid]maxrecoveryrate Rate]
[-r|--readahead ReadAheadSectors|auto|none](读取头扇区)
[-R|--regionsize MirrorLogRegionSize](镜像逻辑区域尺寸)
[-T|--thin [-c|--chunksize ChunkSize](块大小)
[--discards{ignore|nopassdown|passdown}]
[--poolmetadatasize MetadataSize[bBsSkKmMgG]]]
[--poolmetadataspare{y|n}]
[--thinpool ThinPoolLogicalVolume{Name|Path}](精简池逻辑卷)
[-t|--test]
[--type VolumeType](卷类型)
[-v|--verbose]
[-W|--wipesignatures{y|n}]
[-Z|--zero{y|n}]
[--version]
VolumeGroupName [PhysicalVolumePath...]
CentOS磁盘扩容【细致讲解+图解】
在虚拟机环境中,随着业务的增长和数据的积累,磁盘空间不足成为一个常见的问题。为了解决这个问题,需要对虚拟机的磁盘进行扩容,以提供更多的存储空间。
本文将介绍如何在虚拟机中扩展磁盘的步骤。我们将着重介绍在CentOS 7操作系统中进行磁盘扩容的方法,但是大部分步骤也适用于其他Linux发行版。
在进行磁盘扩容之前,需要仔细考虑和规划,以确保操作顺利进行并防止数据丢失。
我们首先将检查现有磁盘的使用情况,创建新的分区和物理卷,并将其添加到卷组中。接着,我们将扩展逻辑卷的大小,并通过相应的命令扩展文件系统以使用新的空间。
一、虚拟机磁盘扩展
在进行磁盘扩展时,我们首先需要创建新的磁盘分区。使用命令(m for help): n,并选择默认分区类型和大小,通常我们会创建一个5GB的分区。
创建完成后,我们需要重启系统或使用特定命令查看新创建的分区。
接着,我们查看剩余内存情况,以确保有足够的空间进行下一步操作。
二、对逻辑卷进行扩容
为了增加逻辑卷的存储空间,我们需要创建新的物理卷,并将其添加到卷组中。查看卷组名后,将物理卷添加到已有的卷组中。
在扩展逻辑卷前,我们首先需要检查逻辑卷的名字,通常根逻辑卷(root)是最需要扩展的。
我们使用lvextend命令来扩展逻辑卷,但在执行过程中可能会遇到空间不足的问题。通过查看物理卷信息,我们可以发现物理卷的可用空间不足。为解决此问题,我们需要调整物理卷大小或逻辑卷大小以实现磁盘扩容。
四、扩容文件系统
磁盘扩容后,文件系统大小需要相应调整,否则无法充分利用新增的空间。我们查看系统文件系统类型,对于xfs类型文件系统,使用xfs_growfs命令进行扩容。
执行命令后,系统会显示文件系统数据块数量的增加,表示扩容成功。完成文件系统扩容后,再次使用df-h命令检查内存使用情况,以验证扩容效果。
小结
磁盘扩容的大体步骤包括:创建新分区、添加物理卷至卷组、扩展逻辑卷、以及调整文件系统大小。通过以上步骤,可以有效解决虚拟机磁盘空间不足的问题,并为业务扩展提供足够的存储资源。
为了加深对物理卷、逻辑卷和卷组三者关系的理解,这里提供了一张直观的图解,帮助入门用户更好地掌握磁盘扩容过程。
linux系统下第二快scsi接口硬盘的第三个逻辑分区应如何表示
是sdb7。第一个硬盘是sba;第二个硬盘是sdb;在一个硬盘中有4个主分区和一个扩展分区,而逻辑分区又在扩展分区中,所以前sdb1到4是主分区,剩下的是扩展分区里的逻辑分区。
硬盘的接口主要有IDE、SATA、SCSI、SAS和光纤通道等五种类型。其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取代了大部分IDE接口应用。SCSI、SAS主要应用于服务器上,普通家用设备一般不支持SCSI和SAS接口。
特点
服务器使用的硬盘转速快,可以达到每分钟7200或10000转,甚至更高;它还配置了较大(一般为2MB或4MB)的回写式缓存;平均访问时间比较短;外部传输率和内部传输率更高,采用UltraWideSCSI、Ultra2WideSCSI、Ultra160SCSI、Ultra320SCSI等标准的SCSI硬盘,每秒的数据传输率分别可以达到40MB、80MB、160MB、320MB。
以上内容参考:百度百科-scsi硬盘