目录
3.使用fdisk分区新磁盘,并将分区标记为Linux文件系统类型(83)
一、物理卷和逻辑卷
1.物理卷和逻辑卷的区别
逻辑卷(Logical Volume)和物理卷(Physical Volume)是Linux系统中LVM(Logical Volume Manager,逻辑卷管理器)概念中的两个重要组成部分。
物理卷是由物理磁盘或分区组成的存储设备。在LVM中,物理卷被组合成一个或多个卷组(Volume Group),以提供更大的存储池。
逻辑卷则是由物理卷划分出来的一部分空间,类似于传统的分区概念。在LVM中,逻辑卷可以跨越多个物理卷扩展,从而允许您更灵活地管理和分配存储空间。
具体来说,LVM的工作流程如下:
- 将一个或多个物理卷划分为一个或多个卷组。
- 在卷组上创建一个或多个逻辑卷。
- 将文件系统格式化为逻辑卷上,然后将其挂载到操作系统上。
2.在Linux系统中查看所有物理卷的信息
命令:pvdisplay
将显示系统上所有物理卷的信息,包括它们的名称、UUID、总大小等。如果物理卷已经被分配给卷组,则还会显示所属的卷组名称。如下图所示:
在LVM中,物理卷是由物理磁盘或分区组成的。上图中,/dev/vda2 是一个物理磁盘分区,被用作LVM物理卷。该物理卷属于VG(卷组) klas。
以下是每个字段的含义:
- PV Name:物理卷的名称。
- VG Name:物理卷所属的卷组的名称。
- PV Size:物理卷的总容量。
- Allocatable:指示物理卷是否可以分配给逻辑卷。
- PE Size:物理卷的物理扩展大小(通常为4MiB)。
- Total PE:物理卷中的总扩展数。
- Free PE:物理卷中当前未分配的扩展数。
- Allocated PE:物理卷中已分配的扩展数。
- PV UUID:物理卷的唯一标识符。
3.在Linux系统中查看所有逻辑卷的信息
命令:lvdisplay
将显示系统上所有逻辑卷的信息,包括它们的名称、UUID、大小等。如果逻辑卷已经被格式化为一个文件系统,则还会显示文件系统类型和挂载点。
参数说明:
- LV Path:逻辑卷的设备路径,这里是 /dev/klas/swap。
- LV Name:逻辑卷的名称,这里是 swap。
- VG Name:属于哪个卷组,这里是 klas 卷组。
- LV UUID:逻辑卷的唯一标识符。
- LV Write Access:读写权限,这里为可读写。
- LV Creation host, time:逻辑卷的创建主机和时间。LV Status:逻辑卷的状态,这里为 available 表示可用。
- open:当前打开了多少个文件描述符,这里为 2。
- LV Size:逻辑卷的大小,这里小于 3.92 GiB。
- Current LE:逻辑卷当前使用的物理区块数。
- Segments:逻辑卷的段数(由于这里只有一个物理区块,所以只有一个段)。
- Allocation:分配方式,这里继承自卷组设置。
- Read ahead sectors:预读区块数,这里设置为自动调整。
- Block device:逻辑卷对应的块设备文件,这里是 /dev/253:1。
二、文件系统
在Linux中,文件系统是挂载磁盘的重要概念。文件系统是指一种组织数据的方式,可以帮助我们在磁盘上存储和管理文件。常见的Linux文件系统有ext2、ext3、ext4、XFS等。
(1)ext2(第二扩展文件系统):是 Linux 最早引入的日志文件系统之一。它使用索引节点(inode)来管理文件和目录,并使用位图来管理磁盘块的分配。然而,ext2 没有日志功能,这使得在发生意外掉电或系统崩溃时恢复文件系统变得较慢。
(2)ext3(第三扩展文件系统):是 ext2 文件系统的升级版本。它引入了日志功能,使用日志记录(journaling)来跟踪文件系统操作。这样,在系统异常关机后可以更快地进行恢复,减少数据丢失的风险。与 ext2 相比,ext3 提供了更好的可靠性和性能。
(3)ext4(第四扩展文件系统):是 ext3 文件系统的进一步改进和扩展。它增强了文件系统的大小和性能,并支持更大的文件和分区。ext4 引入了多块分配、延迟分配和其他改进,以提高文件系统的性能和可靠性。它是目前最常用的 Linux 文件系统之一。
(4)XFS:是一个高性能的日志文件系统,最初由 SGI 开发。它设计用于处理大型文件和大容量存储,并针对高