Linux LVM类型根分区扩容
Linux LVM类型根分区扩容
2024-08-27 15:22
[root@localhost ~]# df -h
看看要用到的硬盘是否已经挂载到其他目录 如果挂载了就要卸载,如果没有挂载就要去分区/dev/sdb
上面我们的sdb 已经挂载到了/www 所以要进行卸载,
[root@localhost ~]# umount /www
卸载目录
[root@localhost ~]# vi /etc/fstab
从配置文件里面删除 ,配置文件可以用#注销也可以删除 esc键退出编辑模式 : wq保存退出
如果没有挂载 是新的硬盘 进行如下操作,硬盘分区。
下面正式扩容根分区
创建物理卷
[root@localhost ~]# pvcreate /dev/sdb1
[root@localhost ~]# vgs
查看当前根分区所在卷 我这里是 VolGroup 不要跟着瞎写,自己实际是啥 下面就写啥
将sdb1 扩容到根分区所在卷 /dev/自己上面看到啥就是啥
[root@localhost ~]# vgextend /dev/VolGroup /dev/sdb1
然后扩容根分区所在的逻辑分区
输入df -hT 获取路径和硬盘的格式 截图中的标红下面要用到
[root@localhost ~]# df -hT
下面命令二选一,自己看着修改改 不要照搬, /dev/mapper/VolGroup-lv_root 这个目录 自己根据上面截图输入df -hT 看到啥就是啥
[root@localhost ~]# lvextend -l +100%FREE /dev/mapper/VolGroup-lv_root (100%扩容,扩容全部)
[root@localhost ~]# lvextend -L +10G /dev/mapper/VolGroup-lv_root (只扩容10G)
刷新文件系统 下面的目录 和硬盘格式自己根据上面的截图中命令df -hT 得到的结果来修改
如果硬盘是ext4格式的
resize2fs /dev/mapper/VolGroup-lv_root
如果硬盘格式是xfs的
xfs_growfs /dev/mapper/VolGroup-lv_root
用lvm扩容根分区,再次重装系统会导致云主机无法运行
另外要看下云主机是否支持lvm分区 输入vgs 看看是否存在lvm卷