Linux轻松建立逻辑卷,学习简单,解放硬盘空间 (linux 建 逻辑卷)

随着大数据时代的到来,数据量逐渐增大,硬盘的空间愈发宝贵。如何利用硬盘的空间,是每个管理员需要考虑的问题之一。在Linux环境下,可以通过建立逻辑卷的方式来达到上述目的。本文将介绍Linux轻松建立逻辑卷的过程,以及该过程的学习简单性和解放硬盘空间的效果。

一、什么是逻辑卷

在计算机的存储管理中,物理卷是指实际的磁盘或分区,逻辑卷是对若干个物理卷进行的逻辑划分后所得到的虚拟磁盘,逻辑卷可以突破物理磁盘的限制,大大扩展了磁盘的容量,使管理员可以更加方便地管理磁盘及数据。

二、逻辑卷的建立

在Linux环境下,逻辑卷的建立分为以下几个步骤:

1. 安装LVM软件

在Linux中,LVM是逻辑卷管理器的缩写,是管理逻辑卷的重要软件,因此首先需要安装该软件。在CentOS中,可以通过以下命令安装LVM软件:

sudo yum install lvm2

2. 创建物理卷

物理卷即为实际的磁盘或分区,需要将其划分为物理卷。在Linux中,可以通过fdisk命令对硬盘进行划分操作。划分完成后,可以通过以下命令来创建物理卷:

sudo pvcreate 硬盘路径

3. 创建卷组

卷组是将多个物理卷进行管理的一种方式,在卷组中可以创建多个逻辑卷。通过以下命令来创建卷组:

sudo vgcreate 卷组名称 物理卷名称

4. 创建逻辑卷

在创建卷组后,可以通过以下命令来创建逻辑卷:

sudo lvcreate -L 容量(单位为GB) -n 逻辑卷名称 卷组名称

5. 格式化逻辑卷

在创建完逻辑卷后,需要对其进行格式化。可以使用mkfs命令来格式化逻辑卷,并指定文件系统类型:

sudo mkfs.ext4 /dev/卷组名称/逻辑卷名称

6. 挂载逻辑卷

在格式化完逻辑卷后,需要将其挂载到相应的目录下。可以通过以下命令来挂载逻辑卷:

sudo mount /dev/卷组名称/逻辑卷名称 /挂载点路径

至此,逻辑卷的建立过程就完成了。

三、学习简单

通过上述步骤可以看出,Linux建立逻辑卷的过程相对来说比较简单,只需要掌握一些基本的命令即可完成。因此,对于初学者来说,可以通过一些在线教程或者教材进行学习,掌握逻辑卷的基本概念和建立方法,以此来实现对硬盘空间的利用。

四、解放硬盘空间

逻辑卷的建立可以使得管理员更加方便地管理硬盘及数据,同时也能够充分利用硬盘的空间。在大数据时代,数据量越来越大,硬盘的空间也变得更加宝贵,因此通过逻辑卷的建立,可以有效地解放硬盘空间,提高存储空间的利用率。

通过轻松建立逻辑卷,Linux系统管理员能够更好地利用硬盘空间,实现对数据存储的高效管理。此外,建立逻辑卷的过程也相对简单,对初学者来说易于学习,因此建议广大管理员在磁盘空间不足时,采用逻辑卷的方式进行扩容。

相关问题拓展阅读:

LVM创建逻辑卷,实现单个目录挂载多个磁盘

LVM 是 Logical Volume Manager 的缩写,中文一般翻译为 “逻辑卷管理”,它是 Linux 下对磁盘分区进行管理的一种机制。LVM 是建立在磁盘分区和文件系统之间的一个逻辑层,系统管理员可以利用 LVM 在不重新对磁盘分区的情况下动态的调整分区的大小。如果系统新增了一块硬盘,通过 LVM 就可以将新增的硬盘空间直接扩展到原来的磁盘分区上。

LVM 的优点如下:

LVM 也有一些缺点:

LVM 的优点对服务器的管理非常有用,但对于桌面系统的帮助则没有那么显著,所以需要我们根据使用的场景来决定是否应用 LVM。

通过 LVM 技术,可以屏蔽掉磁盘分区的底层差异,在逻辑上给文件系统提供了一个卷的概念,然后在这些卷上建立相应的文件系统。下面是 LVM 中主要涉及的一些概念。

可以这么理解,LVM 是把硬盘的分区分成了更小的单位(PE),再用这些单元拼成更大的看上去像分区的东西(PV),进而用 PV 拼成看上去像硬盘的东西(VG),最后在这个新的硬盘上创建分区(LV)。文件系统则建立在 LV 之上,这样就在物理硬盘和文件系统中间添加了一层抽象(LVM)。下图大致描述了这些概念之间的关系:

对上图中的结构做个简单的介绍:两块物理硬盘 A 和 B 组成了 LVM 的底层结构,这两块硬盘的大小、型号可以不同。PV 可以看做是硬盘上的分区,因此可以说物理硬盘 A 划分了两个分区,物理硬盘 B 划分了三个分区。然后将前三个 PV 组成一个卷组 VG1,后两个 PV 组成一个卷组 VG2。接着在卷组 VG1 上划分了两个逻辑卷 LV1 和 LV2,在卷组 VG2 上划分了一个逻辑卷 LV3。最后,在逻辑卷 LV1、LV2 和 LV3 上创建文件系统,分别挂载在 /usr、/home 和 /var 目录。

step-1:使用 fdisk -l 查看当前的磁盘信息

step-3:安装gdisk ,使用gdisk对物理磁盘进行分区

通过 p 命令可以查看磁盘当前的状态:

输出中的前几行是磁盘的基本信息,比如总大小为 20G,一共有多少个扇区(sector),每个扇区的大小,当前剩余的空间等等。然后是已经存在的分区信息(上图显示还没有任何分区):

下面通过 以下命令来创建新分区(依次敲):

step-4:如果之前已经划分为多个分区,则可以执行 fdisk /dev/sdc 合并为1个分区,把分区删除后,再对/dev/sdc进行LVM

step-5:现在我们可以基于磁盘分区 /dev/sdd1等来创建 LVM 物理卷(LV),可以通过 pvcreate 命令来完成

使用 pvdisplay 可以看到我们创建的5个物理卷。

step-6:基于一个或多个 PV,可以创建 VG,lvm_data是vg组的名字,可以自定义,,vgs 命令可以观察 VG 的信息

step-7:有了 VG 就可以创建逻辑卷 LV 了,lvcreate 命令用来创建 LV,让我们在前面创建的lvm_data上创建名称为lvm_data_1的 LV

当我们创建 LV lvm_data/lvm_data_1时,其实是创建了名称为 /dev/lvm_data/lvm_data_1的设备文件,现在我们来格式化这个逻辑卷(在该 LV 上创建文件系统),目标为比较常见的 ext4 格式:

最后可以挂载到一个目录上,查看结果:

Linux里面普通文件系统和逻辑卷区别是什么?

逻辑卷

LVM(逻辑卷)的产生是因为传统的分区一旦分区好后就无法在线扩充空间,也存在一些工具能实现在线扩充空间但是还是会面临数据损坏的风险;传统的分区当分区空间不足时,一般的解决办法是再创建一个更大的分区将原分区卸载然后将数据拷贝到新分区,但是在企业的生产系统往往不允许停机或者允许停机的时间很短,LVM就能很好的解决在线扩充空间的问题,而且不会对数据造成影响,LVM还能通过快照在备份的过程中保证日志文件和表空间文件在同一时间点的一致性。《linux 就该这么学》

在LVM中PE(Physical Extend)是卷的最小单位,默认4M大小,就像我们的数据是以页的形式存储一样,卷就是以PE的形式存储。PV(Physical Volume)是物理卷,如果要使用逻辑卷,首先之一步操作就是将物理磁盘或者物理分区格式化成PV,格式化之后PV就可以为逻辑卷提供PE了。VG(Volume Group)是卷组,VG就是将很多PE组合在一起生成一个卷组,当然这里的PE是可以跨磁盘的,如果当前服务器磁盘空间不足就可以增加一个新磁盘对当前系统不会产生任何影响。LV(Logical Volume)是逻辑卷,逻辑卷最终是给用户使用的,前面几个都是为创建逻辑卷做的准备,创建逻辑卷的大小只要不超过VG剩余空间就可以。

文件系统

当硬盘分区被创建完成之后,还并不能直接挂载到目录上存储文件,需要选择合适的文件系统进行格式化。常见的分区类型有FAT32、FAT16、NTFS、HP-UX等,而专供Linux使用的主流的一些分区有ext2/3/4、physical volume (LVM) 、softwareRAID、swap、vfat、xfs等。其中:

1、ext2/3/4:是适合Linux的文件系统类型,由于ext3文件系统多了日志记录功能,因此系统恢复起来更加快速,ext4是ext3的升级,效率更加高,因此建议使用默认类型ext4类型,而不要使用ext2/3;

2、physical volume (LVM):这是一种弹性调整文件系统大小的机制,即可以让文件系统变大或变小,而不改变原文件数据的内容,功能不错,但性能不佳。

3、softwareRAID:利用Linux系统的特性,用软件仿真出磁盘阵列功能。

4、swap:就是内存交换空间。由于swap并不会使用到目录树的挂载,因此用swap就不需要指定挂载点。

5、vfat:同时被Linux与windows所支持的文件系统类型。如果主机硬盘同事存在windows和linux两种操作系统,为了进行数据交换,可以使用该文件系统。

6、xfs:也是一个文件系统类型,在centos7中将被作为默认的文件系统类型,替换ext4。

关于linux 建 逻辑卷的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » Linux轻松建立逻辑卷,学习简单,解放硬盘空间 (linux 建 逻辑卷)