centos7 两块硬盘做lvm组合成一块虚拟磁盘

2024-05-22 08:42:07 浏览数 (2)

命令

描述

命令示例

pvcreate

创建物理卷

pvcreate /dev/sda3

pvdisplay

查看所有物理卷信息

vgextend

将添加新的物理卷,加载到卷组

vgextend <VG_name> <PV_name>

vgdisplay

查看卷组详细信息

lvresize

调整vg的大小

lvresize -L 29.99G /dev/mapper/vg_node003-lv_root

resize2fs

重新识别vg的大小

resize2fs /dev/mapper/vg_node003-lv_root

vgcreate

基于一个或多个 PV,可以创建 VG

vgcreate <VG_name> <PV_name1> <PV_name2>…

vgs

查看逻辑卷组信息

vgs <VG_name>

lvcreate

创建LV

lvcreate -L 1000G -n <LV_name> <VG_name>

在CentOS 7上,您可以按照以下步骤将两块PCIe固态硬盘(SSD)配置为LVM(逻辑卷管理器):

  1. 确保您的两块PCIe固态硬盘已正确安装在您的系统上,并且系统已启动。
  2. 打开终端或SSH连接到您的CentOS 7服务器。
  3. 使用以下命令检查系统中的磁盘设备: 确保您可以看到两块PCIe固态硬盘的设备名称(如/dev/sda/dev/sdb)。
代码语言:javascript复制
sudo fdisk -l
  1. 使用以下命令为每个固态硬盘创建一个新的分区: 在fdisk提示符下,按照提示创建新的分区(通常是主分区)。您可以使用默认选项或根据需要进行更改。
代码语言:javascript复制
sudo fdisk /dev/sda
sudo fdisk /dev/sdb
  1. 使用以下命令创建物理卷(PV): 这将将分区/dev/sda1/dev/sdb1转换为物理卷。
代码语言:javascript复制
sudo pvcreate /dev/sda1
sudo pvcreate /dev/sdb1
  1. 使用以下命令创建卷组(VG): 这将创建一个名为myvg的卷组,并将物理卷/dev/sda1/dev/sdb1添加到该卷组中。
代码语言:javascript复制
sudo vgcreate myvg /dev/sda1 /dev/sdb1
  1. 使用以下命令创建逻辑卷(LV): 这将创建一个名为mylv的逻辑卷,并将其大小设置为卷组myvg的可用空间的100%。
代码语言:javascript复制
sudo lvcreate -l 100%FREE -n mylv myvg
  1. 使用以下命令格式化逻辑卷: 这将使用ext4文件系统格式化逻辑卷。
代码语言:javascript复制
sudo mkfs.xfs /dev/myvg/mylv
  1. 创建一个目录来挂载逻辑卷: 这将创建一个名为/mnt/mylv的目录。
代码语言:javascript复制
sudo mkdir /mnt/mylv
  1. 使用以下命令将逻辑卷挂载到创建的目录: 现在,您的逻辑卷已经成功挂载到/mnt/mylv目录。
代码语言:javascript复制
sudo mount /dev/myvg/mylv /mnt/mylv
  1. 如果您希望在系统启动时自动挂载逻辑卷,请将其添加到/etc/fstab文件中: 这将在/etc/fstab文件中添加一行来自动挂载逻辑卷。
代码语言:javascript复制
echo '/dev/myvg/mylv /mnt/mylv ext4 defaults 0 0' | sudo tee -a /etc/fstab

现在,您已经成功将两块PCIe固态硬盘配置为LVM,并将逻辑卷挂载到指定目录。您可以根据需要进行进一步的配置和使用。

0 人点赞