linux硬盘的两个分区合并_linux新加硬盘合并

本文介绍了如何在Linux系统中合并两个硬盘分区,通过创建和扩展卷组(VG)、逻辑卷(LV),以及调整文件系统大小。首先,分别创建物理卷(PV),然后创建卷组,接着扩展卷组并将新增硬盘加入。之后,通过lvextend和resize2fs命令扩容逻辑卷,并确保文件系统大小调整生效。最后,讲解了如何卸载、删除和管理LVM组件,以及在Ubuntu VM中使用gparted工具扩容原硬盘。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建pv

pvcreate /dev/sdb //硬盘1

pvcreate /dev/sdc //硬盘2

创建vg

//vgcreate [自定义LVM名称] [设备]

//先使用硬盘1创建vg:LVM

vgcreate LVM /dev/sdb

*查看vg状况

vgdisplay

扩展vg (如果已经有逻辑卷直接从这开始)

//vgextend [自定义vg名称] [设备]

//使用硬盘2扩展vg

vgextend LVM /dev/sdc

*扩容vg(/dev/sdb1 要是lvm)

lvextend /dev/mapper/centos-home /dev/sdb1

lvextend LVM /dev/sdb   //   LVM卷组名  /dev/sdb 要添加的pv

lvextend -L 1.8T /dev/LVM/sdd   //

resize2fs -p /dev/mapper/LVM2-da_sdb  //  让扩容生效

partprobe     ----不重启机器,让机器识别到分区

卷组扩容失败可以删除添加失败的卷组

vgreduce

-a:如果命令行中没有指定要删除的物理卷,则删除所有的空物理卷;

--removemissing:删除卷组中丢失的物理卷,使卷组恢复正常状态。

vgreduce  --removemissing  /dev/LVM

创建lv

查看未挂载分区文件格式:

lsblk -f

parted -l

file -s /dev/sda3

//lvcreate -L[自定义分区大小] -n[自定义分区名称] [vg名称]

//*分区大小不能超过硬盘容量总和*

lvcreate -L5.0T -nDB_DATA LVM

调整分区大小

1)ext2/ext3/ext4文件系统的调整命令是resize2fs(增大和减小都支持)

2)xfs文件系统的调整命令是xfs_growfs(只支持增大)

格式化分区

//mkfs -t [文件系统] [分区位置]

mkfs -t ext4 /dev/LVM/DB_DATA

挂载分区

//mount [分区位置] [目录地址]

mount /dev/LVM/DB_DATA /root/DB_DATA

设置开机加载

在/etc/fstab文件末尾添加如下行。

/dev/LVM/DB_DATA /root/DB_DATA ext4 defaults 1 2

删除vg步骤

umount /root   //解挂

lvremove /dev/VolGroup05/LogVol00        //删除逻辑卷lv

vgremove  LVM                    //删除卷组

====================ubuntu  vm虚拟机扩容原硬盘大小====

apt-get install gparted   使用工具增加sda3

将sda3 加到  lvm

===================================================

注意事项:

注意硬盘格式ext4、ntfs等

解挂 umount  (-fl ---在使用时可用)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值