找回密码
 注册
查看: 9|回复: 0

缩小系统lvm逻辑卷磁盘空间缩容

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-12-11 11:16:59 | 显示全部楼层 |阅读模式
缩小系统lvm逻辑卷磁盘空间缩容
! q/ ]1 E( @  y
8 S8 d& j* a1 d在安装Linux系统时LVM划分/分区过大,使用一段时间后觉得没必要把/分区(/dev/mapper/centos-root)分的这么大(50G呢),
3 T% Y: Z, t* O; ?3 t) M此时可以从Linux安装光盘或者iso镜像文件启动 Troubleshooting,进入rescue a CentOS system模式,+ L: t- F0 p, Y9 e
选择相关的语言,键盘模式,当系统提示启用网络设备时,选择“NO”,
6 F$ L; ]8 c1 N# d5 G4 ^' H7 s5 m% t5 F
9 [9 W2 \" y' a: Y
然后在提示允许rescue模式& j0 k$ ]( `( K; B0 Q% ^6 r0 u
; i7 |! ]4 V- E

6 B* D( e: C' D/ V% t挂载本地Linux系统到/mnt/sysp_w_picpath下时选择“Skip”,, C' Q3 }$ {) i  l- ?
文件系统必须不被挂载才可以对/分区减小容量操作。& ?4 w" Q% Y% v  Z& j( K
最后系统会提示选择进入shell终端还是reboot机器,
& D! e; k0 S. |% t选择进入shell终端。
+ T; Y0 U% p2 F; ~  J" b& x3 X* a% \) V& l

输入lvm命令,进入lvm界面,依次输入pvscan、vgscan、lvscan三个命令扫描pv、vg、lv相关信息,然后输入 lvchange -ay /dev/vgsrv/root(上文提到的/分区名称)此命令是激活/分区所在的逻辑卷,输入 quit返回到bash shell界面。

    下一步是缩小文件系统大小和逻辑卷/dev/vgsrv/root,在缩小文件系统前先检查下硬盘,e2fsck -f /dev/vgsrv/root

  e; P! P4 k4 |8 M" y/ n

e2fsck -f  /dev/centos/root


( _: Y* o9 D% {9 n; q


7 `& p  _7 ~# r7 Y! c

    缩小文件系统大小:resize2fs /dev/vgsrv/root 2.6G

输入lvm命令进入lvm模式,缩小逻辑卷:

lvreduce -L 2.6G /dev/centos/root


+ Z9 G: d! d3 i

    系统会进入是否缩小逻辑卷,输入 y 确定。


2 |) @$ I' H2 F2 E6 R& ^9 Y

1 R  _$ K- g& w( K( v

     缩小逻辑卷成功后可输入vgdisplay,lvdisplay查看。输入exit可退出rescue模式。

! F+ ?& g& c! l0 U8 B
, P6 \9 A% T5 n
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:43 , Processed in 0.039709 second(s), 32 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表