使用resize2fs调整ext4分区大小

   安装公司samba服务器时对磁盘需求量估计不足,原本分的只有100GB,使用一段时间后磁盘就达到了 86%的使用量, 使用resize2fs调整ext4分区大小 - 明天的阳光 - 明天的阳光   这都什么人啊用这么大量的磁盘。。。。现在又不想重新格式化磁盘,通过google找到了无损调整磁盘分区大小的方法。 现记录如下,以备后用。 

我的情况  将一块硬盘分成了两个区,一个100GB 一个60GB  ,只使用了前100GB空间的内容,后面的分区没有挂载,也没有使用。属于比较好处理的情况
我的步骤:
1、umount 掉sdb磁盘    若提示磁盘忙的话请使用fuser  命令将正在使用磁盘的程序kill掉。 
2、使用 fdisk  /dev/sdb 命令调整分区大小   进去后先使用p命令查看磁柱号 ,切记用笔记下来 ~~~ 别说我没有提醒你哦。。
3、删除掉这你需要变化的分区和需要借用的分区(意思就是准备变大的分区及准备变小的分区)然后再使用n命令建立分区,注意开始的磁柱号要和原来的一致,结束的磁柱号可以是你期望的磁柱号。。不知道的就输入你想要的磁盘大小即可 如+150GB  
4、建立需要调整的分区(借用的)。
5、使用保存分区表。 
6、使用e2fsck  -f    /dev/sdb1     \\ 需要调整的分区  

[root@localhost 桌面]# e2fsck -f /dev/sdb1 e2fsck 1.41.12 (17-May-2010) 第一步: 检查inode,块,和大小 第二步: 检查目录结构 3步: 检查目录连接性 Pass 4: Checking reference counts 5步: 检查簇概要信息 /dev/sdb1: 5496/6111232 files (1.8% non-contiguous), 18781569/24416784 blocks

 7、最后再使用  resize2fs /dev/sdb1 调整分区大小。

[root@BIGDATA 桌面]# resize2fs /dev/sdb1 resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/sdb1 to 36622167 (4k) blocks. The filesystem on /dev/sdb1 is now 36622167 blocks long.

8、再mount一个磁盘分区,看看是不是变大了呢 。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值