-

如何修改CentOS分区大小?

Linux

当我们发现CentOS硬盘容量分配不合理时或者分区不够用时,就需要调整磁盘分区容量的大小。在工作中就出现了代码传不上去的问题,刚开始以为网络不好,后面经过排查发现所在磁盘满了。下面雷雪松就详细的讲解下如何修改CentOS分区大小以及CentOS分区常用的操作。

1、把空闲分区4.7G分给/dev/mapper/system-home
[cc lang=”bash” escaped=”true”][root@Linux ~]# lvextend -L +4.7G /dev/mapper/system-usr
Rounding size to boundary between physical extents: 4.70 GiB
Extending logical volume usr to 21.70 GiB
Logical volume usr successfully resized
[root@hbdsftest ~]# resize2fs -p /dev/mapper/system-usr
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/system-usr is mounted on /usr; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 2
Performing an on-line resize of /dev/mapper/system-usr to 5689344 (4k) blocks.
The filesystem on /dev/mapper/system-usr is now 5689344 blocks long.[/cc]

2、查看空闲分区
[cc lang=”php” escaped=”true”][root@Linux ~]# vgdisplay
— Volume group —
VG Name system
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 14
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 6
Open LV 6
Max PV 0
Cur PV 1
Act PV 1
VG Size 91.73 GiB
PE Size 16.00 MiB
Total PE 5871
Alloc PE / Size 5869 / 91.70 GiB
Free PE / Size 2 / 32.00 MiB
VG UUID E4AhCO-kIEN-mWEx-q6CR-fAuw-vfzO-5qWO2r[/cc]

3、原有分区/dev/mapper/system-opt减少5G
[cc lang=”php” escaped=”true”][root@hbdsftest ~]# umount /opt/
[root@hbdsftest ~]# e2fsck -f /dev/mapper/system-opt #强制检查文件系统/dev/mapper/system-opt是否有错误迹象
e2fsck 1.41.12 (17-May-2010)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/mapper/system-opt: 14/655360 files (0.0% non-contiguous), 79709/2621440 blo cks
[root@hbdsftest ~]# resize2fs -p /dev/mapper/system-opt 5G #调整/dev/mapper/system-opt为5G
resize2fs 1.41.12 (17-May-2010)
正在重定位块 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXblocks.
Begin pass 3 (max = 80)
正在扫描inode表 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass 4 (max = 6)
正在更新inode引用 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/mapper/system-opt is now 1310720 blocks long.
[root@hbdsftest ~]# mount /opt/[/cc]

4、设置空闲分区
[cc lang=”php” escaped=”true”][root@hbdsftest ~]# lvreduce -L 5G /dev/mapper/system-opt
WARNING: Reducing active and open logical volume to 5.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce opt? [y/n]: y
Reducing logical volume opt to 5.00 GiB
Logical volume opt successfully resized[/cc]
注:lvreduce -L 5G的意思为设置当前文件系统为5G,如果lvreduce -l 5G是指从当前文件系统上减少5G

5、使用df命令查看磁盘空间大小、使用情况、可用空间、使用率以及挂载点
[cc lang=”php” escaped=”true”][root@Linux ~]# df -h[/cc]

6、扩展system卷组
[cc lang=”php” escaped=”true”][root@hbdsftest ~]# vgextend system /dev/sdb
No physical volume label read from /dev/sdb
Physical volume /dev/sdb not found
Physical volume “/dev/sdb” successfully created
Volume group “system” successfully extended[/cc]

来源:如何修改CentOS分区大小?

6 评论 “如何修改CentOS分区大小?

    中国不锈钢板材产业网 评论:
    2016年9月7日 下午3:47

    博主,是个文化宁

    卢松松商城 评论:
    2016年9月9日 上午10:05

    早安~不要站在现在的高度,去判定未来的事情,因为未来的你是会成长的,会有新的选择和判断。

    中国轻小说网 评论:
    2019年5月9日 下午9:56

    好文章!666,学习了

    2ou 评论:
    2019年5月10日 下午2:13

    好文!转载了。

    口工漫画大全妖气全彩 评论:
    2019年5月10日 下午9:29

    先回复,再欣赏。

    王者荣耀皮肤修改器 评论:
    2022年6月18日 下午6:01

    收藏了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注