工作相关----《LVM扩容》

在这里插入图片描述

案例:

创建和扩展VG

A.创建VG vgcreate VG名称 [pv1 pv2……] vgcreate datavg /dev/sdb1 /dev/sdc
B.扩展VG vgextend VG名称 [pv1 pv2……] vgextend datavg /dev/sdd

创建和扩展LV

A.创建LV lvcreate -L 大小 -n LV名称 VG名称
从datavg中创建一个10G的LV data ——》lvcreate -L 10G -n data datavg
将datavg容量全部给data——》lvcreate -l +100%free -n /dev/datavg/data
B.扩展LV lvextend -L +大小 LV绝对路径
将/dev/datavg/data增加5G ——》lvextend -L +5G /dev/datavg/data
将剩余内容全部扩充给/dev/ data——》lvextend -l +100%free /dev/datavg/data

扩展文件系统

A.扩展LV之后,需要对文件系统进行扩展
ext4文件系统:resize2fs /dev/datavg/data
xfs文件系统:xfs_growfs /dev/datavg/data

格式化和挂载

mkfs.ext4用于格式化ext4文件系统;
mkfs.xfs用于格式化xfs文件系统;
eg:mkfs.ext4 /dev/datavg/data mkfs.xfs /dev/datavg/data

通过df -TH,lablk查看文件系统类型,lvs和vgs查看VGLV是否创建/扩展成功;

在这里插入图片描述

案例举例,在新建磁盘sdb上挂载两个600G,挂载点分别是qax/data01和qax/data02:

> pvcreate  /dev/sdb 
> vgcreate vgdb /dev/sdb 
> lvcreate -L +600G -n /dev/vgdb/lv_data01 
> lvcreate -L +600G -n /dev/vgdb/lv_data02 
> mkfs.xfs /dev/vgdb/lv_data01 
> mkfs.xfs /dev/vgdb/lv_data02 
> //mkfs.xfs 用于创建XFS文件系统,而xfs_growfs用于调整已有XFS文件系统的大小。
> vim /etc/fstab  	//添加代码并保存
> /dev/mapper/vgdb-lv_data01 	/qax/data01  xfs   defaults  0 0
> /dev/mapper/vgdb-lv_data02 	/qax/data02  xfs   defaults  0 0
> mount -a  //或者 
> 	mount /dev/vgdb/lv_data01  /qax/data01
>	mount /dev/vgdb/lv_data02  /qax/data02

在上述操作后,我改变主意,想把1.2T挂载在/qax上,修改如下:

umount /qax/data01
umount /qax/data02
lvresize -L 1.2T /dev/vgdb/lv_data01	
// 注意
//+1.2T,是在原有的基础上,增加1.2T;
//1.2T,是将原有的大小调整到1.2T,可能是增加/减少;
//-1.2T,是在原有的基础上,减少1.2T;
xfs_growfs /dev/vgdb/lv_data01
mount /dev/vgdb/lv_data01   /qax/data01

删除卷组vgdb操作,改为vg00,并挂在在lv_home上;
注意:vg卷组,只能挂载一个到lv_home中,如果想都挂上,需要修改成相同的vg卷组名

lvremove /dev/vgdb/lv_data01
vgremove vgdb
vgextend vg00 /dev/vg00
lvextend -l +100%free -n /dev/vg00/lv_home
xfs_growfs /dev/vg00/lv_home
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在Ubuntu系统中,可以使用LVM(逻辑卷管理)来扩展硬盘空间。首先,你需要购买一个新的硬盘,并将其安装到计算机上。然后,按照以下步骤进行扩容: 1. 首先,使用命令`lvextend`将可用的物理卷空间扩容至逻辑卷。例如,运行以下命令: ``` lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv ``` 这将将可用空间全部分配给逻辑卷。 2. 接下来,使用命令`resize2fs`重新调整逻辑卷的大小。例如,运行以下命令: ``` resize2fs /dev/ubuntu-vg/ubuntu-lv ``` 这将重新调整逻辑卷的文件系统大小。 通过执行上述步骤,你可以在不影响现有系统的情况下无缝地扩展Ubuntu系统的LVM。\[1\] 需要注意的是,在进行LVM扩容之前,你的Ubuntu系统需要使用LVM进行安装。LVM是一种逻辑卷管理技术,它允许你在运行系统的同时对硬盘空间进行动态管理。\[2\] 希望这些信息对你有所帮助!如果你还有其他问题,请随时提问。 #### 引用[.reference_title] - *1* *3* [基于ubuntu系统下对lvm系统盘扩容的操作](https://blog.csdn.net/changqing_xu/article/details/129286088)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [ubuntu下lvm硬盘扩容](https://blog.csdn.net/djstavaV/article/details/88527355)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一蓑烟雨渡平生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值