Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1882401
  • 博文数量: 1000
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 7921
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-20 09:23
个人简介

storage R&D guy.

文章分类

全部博文(1000)

文章存档

2019年(5)

2017年(47)

2016年(38)

2015年(539)

2014年(193)

2013年(178)

分类: 服务器与存储

2014-05-25 21:48:38

已有分区/dev/sda6大小为1G,随着业务的增长,空间需求量变大,但又不能重新分区格式化,造成原有数据丢失。此时,可以使用resize2fs进行文件系统扩展,不影响分区中原有文件。

具体步骤:
(1)查看原分区大小为1G左右,并卸载分区
[root@station25 ~]# df -Th
文件系统 类型 容量 已用 可用 已用%% 挂载点
/dev/sda2 ext4 9.7G 7.6G 1.6G 84% /
tmpfs tmpfs 354M 176K 354M 1% /dev/shm
/dev/sda1 ext4 194M 25M 159M 14% /boot
/dev/sr0 iso9660 2.9G 2.9G 0 100% /var/ftp/rhel6
/dev/sda6 ext4 989M 18M 921M 2% /aabb
[root@station25 ~]#umont /dev/sda6

(2)查看/dev/sda8分区的柱面范围
[root@station25 ~]# fdisk -l |grep sda6
Disk /dev/mapper/myvg01-haoren doesn't contain a valid partition table
/dev/sda6 1621 1748 1028128+ 83 Linux

(3)使用fdisk名对sda6重新设定柱面范围
先删除分区sda6,然后新增分区sda6,将结束柱面调整为2100。
[root@station25 ~]# fdisk -l|grep sda6
Disk /dev/mapper/myvg01-haoren doesn't contain a valid partition table
/dev/sda6 1621 2100 3855568+ 83 Linux

(4)使用partprobe同步内存中分区信息
(5)使用e2fsck强制检查分区
[root@station25 ~]#e2fsck -f /dev/sda6

(6)使用resize2fs重新定义文件系统大小
[root@station25 ~]# resize2fs /dev/sda6
resize2fs 1.41.12 (17-May-2010)
Resizing the filesystem on /dev/sda6 to 963892 (4k) blocks.
The filesystem on /dev/sda6 is now 963892 blocks long.

(7)重新挂载分区,使用df -TH 查看扩容后分区大小
[root@station25 ~]# df -Th
文件系统 类型 容量 已用 可用 已用%% 挂载点
/dev/sda2 ext4 9.7G 7.6G 1.6G 84% /
tmpfs tmpfs 354M 176K 354M 1% /dev/shm
/dev/sda1 ext4 194M 25M 159M 14% /boot
/dev/sr0 iso9660 2.9G 2.9G 0 100% /var/ftp/rhel6
/dev/sda6 ext4 3.7G 19M 3.5G 1% /aabb

文件系统扩容成功。

阅读(2486) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~