马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
缩小系统lvm逻辑卷磁盘空间缩容! d/ `( [* `+ @' O# g9 w
4 H- r: o- Z& V# d) e& o
在安装Linux系统时LVM划分/分区过大,使用一段时间后觉得没必要把/分区(/dev/mapper/centos-root)分的这么大(50G呢),
! }* j! a5 u7 j) ?# R1 f此时可以从Linux安装光盘或者iso镜像文件启动 Troubleshooting,进入rescue a CentOS system模式,
0 D4 T: S X: ]; J) l7 }选择相关的语言,键盘模式,当系统提示启用网络设备时,选择“NO”,/ b" a6 x( T# |/ ]* U
8 k: `, m+ X& t6 M
9 Z* d# [, S3 Z) w. I( |9 p然后在提示允许rescue模式
2 h: P W i* W4 |4 B$ u9 ]7 F8 q( j3 I. A; i% N' v& S
g, E( w- y2 ^2 k& e& x
挂载本地Linux系统到/mnt/sysp_w_picpath下时选择“Skip”,
$ l0 @1 w/ p4 s文件系统必须不被挂载才可以对/分区减小容量操作。7 o4 y, p u! i4 C, Y
最后系统会提示选择进入shell终端还是reboot机器,* @/ j3 B$ e9 h! T7 ~: U% n
选择进入shell终端。
( ^ m9 U U! F7 c! k" [- \" ^% J% z- h9 k- D9 @2 f5 @
输入lvm命令,进入lvm界面,依次输入pvscan、vgscan、lvscan三个命令扫描pv、vg、lv相关信息,然后输入 lvchange -ay /dev/vgsrv/root(上文提到的/分区名称)此命令是激活/分区所在的逻辑卷,输入 quit返回到bash shell界面。 下一步是缩小文件系统大小和逻辑卷/dev/vgsrv/root,在缩小文件系统前先检查下硬盘,e2fsck -f /dev/vgsrv/root $ c5 V6 j: M1 }: l3 H, P& r
e2fsck -f /dev/centos/root $ z3 Z- m" N# ?) P/ m- V8 S
8 q) w p K" ]( Y: F
缩小文件系统大小:resize2fs /dev/vgsrv/root 2.6G 输入lvm命令进入lvm模式,缩小逻辑卷: lvreduce -L 2.6G /dev/centos/root ! o+ S Y5 M3 T
系统会进入是否缩小逻辑卷,输入 y 确定。 p# ?$ |7 O) w7 v" \8 P
/ F' U2 L v" `+ M$ h7 _( k7 c
缩小逻辑卷成功后可输入vgdisplay,lvdisplay查看。输入exit可退出rescue模式。
0 m. c* j/ s5 R' T
% a' w! C1 y( c. Y' k |