Linux centos7 磁盘分区、无损扩容

友情提醒

数据无价,以下操作请大家提前备份好自己的个人数据,以防操作失误造成不可逆损失,操作前确认自己知晓可能存在的系统损坏或者数据丢失风险!




我使用的环境是VMware

1.添加新硬盘

查看当前磁盘数据

Linux centos7 磁盘分区、无损扩容_第1张图片

添加一块新的硬盘

Linux centos7 磁盘分区、无损扩容_第2张图片

下方已显示连接
在这里插入图片描述
此时使用fdisk -l 发现新添加的硬盘没有刷新出来

Linux centos7 磁盘分区、无损扩容_第3张图片

我们使用for i in /sys/class/scsi_host/host*/scan;do echo "- - -" >$i;done 手动刷新硬盘

此时硬盘已经读取了
Linux centos7 磁盘分区、无损扩容_第4张图片

给新硬盘分区

fdisk /dev/sdb

Linux centos7 磁盘分区、无损扩容_第5张图片
到此时已经分区完成,但是我们还没有保存,此时按w进行保存退出
Linux centos7 磁盘分区、无损扩容_第6张图片

使用命令fdisk -l查看
Linux centos7 磁盘分区、无损扩容_第7张图片
磁盘划分成功,下面就要对分区进行格式化了使用命令mkfs -t ext4 /dev/sdb1
Linux centos7 磁盘分区、无损扩容_第8张图片
挂载磁盘mount /dev/sdb1 /data
Linux centos7 磁盘分区、无损扩容_第9张图片
此时磁盘以分区完成
可以做一些开机挂载

  1. 修改/etc/fstab/的配置文件,修改此文件需谨慎
  2. 或者修改/etc/rc.local/文件

2.磁盘无损扩容

我们先cd到data下,创建一些数据

在这里插入图片描述
用来测试扩容后资料是否丢失

关机进行磁盘扩容

Linux centos7 磁盘分区、无损扩容_第10张图片
进入系统查看使用fdisk -l磁盘未分配的空间
Linux centos7 磁盘分区、无损扩容_第11张图片
卸载磁盘
Linux centos7 磁盘分区、无损扩容_第12张图片

对磁盘进行重新分区

Linux centos7 磁盘分区、无损扩容_第13张图片
打印分区表查看是否分区完成
Linux centos7 磁盘分区、无损扩容_第14张图片
按w保存退出
在这里插入图片描述

  • 注意:如果使用了开机挂载的话此时系统可能会自动对磁盘进行挂载

使用e2fsck -f /dev/sdb1检测磁盘是否有误Linux centos7 磁盘分区、无损扩容_第15张图片

扩展数据盘大小

使用resize2fs /dev/sdb1(如文件格式为xfs,则使用命令:xfs_growfs /dev/sdb1
Linux centos7 磁盘分区、无损扩容_第16张图片

此时扩展已经完成
挂载磁盘并查看是否扩容成功
Linux centos7 磁盘分区、无损扩容_第17张图片
检测数据是否存在
在这里插入图片描述

你可能感兴趣的:(磁盘管理,linux,运维)