以下是Linux系统添加新硬盘并进行LVM分区操作的步骤:
- 将新硬盘插入到系统中,并通过以下命令检查新硬盘是否被系统识别:
$ dmesg | grep sd
- 使用以下命令查看系统中所有硬盘设备:
$ fdisk -l
在该命令的输出中,您应该能够看到新硬盘设备的列表。例如,如果系统识别到新硬盘为 /dev/sdb
,它将在列表中显示为 /dev/sdb
设备。
- 使用以下命令对新硬盘进行分区:
$ fdisk /dev/sdb
在 fdisk 命令的 shell 窗口中,使用以下命令逐步执行分区:
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-41943039, default 2048):
Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039):
Created a new partition 1 of type 'Linux' and of size 20 GiB.
- 格式化新分区,以便操作系统可以在其上创建文件系统。这里以
ext4
文件系统为例:
$ mkfs.ext4 /dev/sdb1
- 使用以下命令检查新分区是否已正确格式化:
$ blkid /dev/sdb1
该命令应该输出新分区的 UUID。
- 配置 LVM,使用以下命令创建物理卷:
$ pvcreate /dev/sdb1
- 创建一个名为
myvg
的新卷组(volume group):
$ vgcreate myvg /dev/sdb1
- 创建一个名为
mylv
的逻辑卷(logical volume),使用以下命令:
$ lvcreate -L 10G -n mylv myvg
该命令将创建一个 10 GB 的逻辑卷,并将其命名为 mylv
。
- 格式化新逻辑卷:
$ mkfs.ext4 /dev/myvg/mylv
- 将新逻辑卷挂载到新的目录:
$ mkdir /mnt/mylv
$ mount /dev/myvg/mylv /mnt/mylv
现在,您就可以将新的文件系统中的文件存储到 /mnt/mylv
目录中了。