linux新增硬盘并扩容到指定分区目录下

1.首先们查看一下要扩容的分区及挂载点,此次将新增3个G的大小到该目录下。

2.使用 fdisk -l 命令查看硬盘情况

fdisk -l

可以看见红框中的就是我们这次新增的硬盘

3.将该硬盘格式化  fdisk /dev/sdd

4.再次使用 fdisk -l 查看硬盘情况

可以看到这里已经格式化完了,可以进行下一步操作了

5.从第一步中,我们可以看到要添加硬盘的的vg为centos1,故将sdd1添加进该vg,这里会默认将改硬盘添加为pv物理卷。

vgextend centos1 /dev/sdd1

6.使用命令 pvs查看情况

可以看见,该物理卷已经添加进centos1的卷组

7.接下来就是见证奇迹的时刻了,输入一下命令,进行扩容

lvextend -L +2.9G /dev/centos1/lvtest1

8.使用df -h 查看目录空间大小情况

咦,好像没有变啊,有点失望啊。。。别急,还没完,还有最后一步。

9.使用resize2fs命令增长一下文件系统

resize2fs /dev/mapper/centos1-lvtest1

10.看结果拉

df -h

目录有15G扩大到18个G了。。。。大功告成。。。

 

后续:

当尝试打开 /dev/mapper/centos-root 时 找不到有效的文件系统超级块

将resize2fs替换为xfs_growfs,重新执行一遍即可,如下

即: xfs_growfs  /dev/mapper/centos1-lvtest1

  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
在CentOS中添加硬盘扩容到根分区的步骤如下: 1. 首先,确保你已经连接好了新的硬盘到计算机,并且已经被识别到了系统中。你可以通过使用`sudo fdisk -l`命令来查看所有已连接的硬盘分区。 2. 接下来,使用`sudo fdisk /dev/sdX`命令(X代表新硬盘的设备名)来对新硬盘进行分区。按下n创建新分区,然后选择主分区扩展分区,然后设置分区的起始和结束柱面等信息。 3. 分区创建完成后,我们需要将新分区格式化为文件系统。使用`sudo mkfs.ext4 /dev/sdX1`命令(X代表新分区的序号)将分区格式化为ext4文件系统。 4. 接下来,我们需要将新分区挂载到系统中。首先创建一个目录作为挂载点,比如`sudo mkdir /mnt/newdisk`。然后使用`sudo mount /dev/sdX1 /mnt/newdisk`命令将新分区挂载到该目录上。 5. 现在我们可以将根分区的数据复制到新硬盘上。使用`sudo rsync -avxHAX / /mnt/newdisk`命令来复制根分区的数据。这可能需要一些时间,所以请耐心等待。 6. 复制完成后,我们需要更新/boot/grub/menu.lst文件以指向新硬盘的根分区。打开该文件,找到原来的根分区的设备名,并将其替换为新硬盘的设备名。 7. 最后,我们需要更新grub并重新启动。使用`sudo grub-install /dev/sdX`命令,将grub安装到新硬盘上。然后,使用`sudo reboot`命令重新启动计算机。 在重启后,系统将会使用新硬盘扩容分区运行。你可以使用`df -h`命令来检查根分区的大小是否已经扩容成功。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值