使用 LVM 管理磁盘并将新的磁盘 /dev/vdc 扩容到 /u01
CentOS 7.6 上使用 LVM
管理磁盘并将新的磁盘 /dev/vdc
扩容到 /u01
的步骤:
确认新磁盘
/dev/vdc
已经被系统识别并可以使用使用fdisk -l命令查看系统中的磁盘信息
1 | fdisk -l /dev/vdc |
1 | Disk /dev/vdc: 20 GiB, 21474836480 bytes, 41943040 sectors |
上述输出结果说明了 /dev/vdc 磁盘的一些信息,包括磁盘的总大小、扇区大小、分区类型和标识符等。此外,该磁盘上也只有一个分区 /dev/vdc1,该分区的文件系统类型为 Linux。
- 创建一个新的物理卷
pvcreate /dev/vdc
1 | pvcreate /dev/vdc |
该命令的作用是将磁盘 /dev/vdc 初始化为一个物理卷(Physical Volume),以便于在其上创建逻辑卷(Logical Volume)。在执行成功后,命令会输出上述信息,表示该物理卷的创建成功。
查看当前卷组(Volume Group)信息
vgs
1 | vgs |
该命令用于列出系统中所有的卷组(Volume Group)的信息,包括卷组名称、物理卷数量、逻辑卷数量、属性、总大小以及可用空间等。在上述输出结果中,系统中有两个卷组:centos 和 vg_ora。centos 卷组中有 2 个逻辑卷,而 vg_ora 卷组中有 1 个逻辑卷。
将新的物理卷添加到现有的卷组中
vgextend vg_ora /dev/vdc
其中 vg_ora是卷组的名称。
1 | vgextend vg_ora /dev/vdc |
该命令的作用是将磁盘 /dev/vdc 加入到名为 vg_ora 的卷组中,并扩展该卷组的可用空间。在执行成功后,命令会输出上述信息,表示卷组扩展成功。需要注意的是,该命令必须在先前使用 pvcreate 命令初始化 /dev/vdc 为物理卷之后才能执行。
查看逻辑卷(Logical Volume)的信息
lvs
1 | lvs |
该命令用于列出系统中所有逻辑卷(Logical Volume)的信息,包括逻辑卷名称、所属卷组、属性、大小等。在上述输出结果中,系统中有三个逻辑卷,分别为 root、swap 和 lv_u01。其中,root 和 swap 逻辑卷属于 centos 卷组,而 lv_u01 逻辑卷属于 vg_ora 卷组。
- 扩展现有的逻辑卷以使用新的物理卷。
1 | lvextend -l +100%FREE /dev/vg_ora/lv_u01 |
其中lv_u01是现有逻辑卷的名称。
- 扩展文件系统以使用扩展后的逻辑卷
如果您使用的是XFS文件系统,则可以使用以下命令:
1 | xfs_growfs /u01 |
如果您使用的是ext4文件系统,则可以使用以下命令:
1 | resize2fs /dev/vg_ora/lv_u01 |
现在,您应该已经成功将新的磁盘/dev/vdc
扩容到/u01
文件系统目录中。
原文作者: liups.com
原文链接: http://liups.com/posts/5bdd3ea2/
许可协议: 知识共享署名-非商业性使用 4.0 国际许可协议