Linux根扩容(基于LVM)

Posted by 张庆伟 on April 17, 2022

一、目的

1、通过LVM的方式给Linux系统扩容, 可以达到提升系统的容量, 并且可以提升系统的性能.

2、这里是添加20G的盘, 盘要是lvm格式,可用lvdisplay查看

二、操作步骤

1、通过存储系统给Linux系统增加磁盘

说明: 可以通过Glusterfs, ceph等存储集群, 给弹性云主机添加磁盘.

2、查看添加的磁盘

20220417114135

3、新增加的磁盘进行分区

fdisk /dev/sdc
添加一个新的主分区
n-p-w

20220417114345

4、磁盘进行格式化

20220417114443

5、创建PV

pvcreate /dev/sdc1

20220417114533

6、创建VG

lvs
vgextend centos  /dev/sdc1

20220417114753

7、pvs查看一下有多少空余

20220417114836

8、lv扩展

lvextend -L +19G /dev/centos/root

20220417114922

9、查看lvs

20220417114951

10、检查分区(可有可无)

e2fsck -f /dev/centos/root

20220417115051

11、 调整分区(在/etc/fstab中查看)

resize2fs /dev/vgtest/lvtest   #ext4格式的
xfs_growfs /dev/centos/root    #xfs格式的

20220417115203

12、查看

df -h

13、查看剩余

重复第七步到第十二步

14、重新挂载(可有可无)

mount /dev/vgtest/lvtest /123----

三、 参考资料

1、pvcreate : “device excluded by a filter”

2、vgextend fail on Couldn't create temporary archive name

3、Logical Volume /dev/centos/root is extended but /dev/mapper/centos-root is not

4、Linux LVM扩


0 comments
Anonymous
Error: Bad credentials.
Markdown is supported

Be the first person to leave a comment!