|
|
场景如下: 40G硬盘上安装AS4 Update 4, 使用系统默认的LVM设置值
[root@AS4 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
[root@AS4 ~]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 5221 41833260 8e Linux LVM
[root@AS4 ~]# lvscan
ACTIVE '/dev/VolGroup00/LogVol00' [38.84 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [1.00 GB] inherit
[root@AS4 ~]# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
[root@AS4 ~]# pvscan
PV /dev/sda2 VG VolGroup00 lvm2 [39.88 GB / 32.00 MB free]
Total: 1 [39.88 GB] / in use: 1 [39.88 GB] / in no VG: 0 [0 ]
[color="Red"]需求: 从/dev/sda2中切一块空间给OS,准备做为/dev/sda3
实验步骤:
1. 使用安装盘进入安装界面,在画面之中输入 linux rescue 然后回车
2. 然后选择语言和键盘格式
3. 选择是否需要配置网络
不需要网络,skip
4. 选择是否然让系统查找硬盘上的linux 系统
可以选择继续,系统将会尝试寻找linux然后将它们挂接到/mnt/sysimage,如果选择read-only,系统做同样事情,然后挂接成readonly。Skip会略过这步
5. 我是这么做的:
lvm lvreduce -L 30G /dev/VolGroup00/LogVol00
速度相当快
lvm lvscan 可以看到/dev/VolGroup00/LogVol00发生了变化,变成了30G
问题是我如何减少vg的大小(vg中一个pv),如何将这8个多G的空间从lvm中出来
重新启动后,系统挂了:eek: ,如附图1 ,还好, 是vmware中:p
6. 重新这样做:
按 http://felipe-alfaro.org/blog/20 ... 法,重新再做
# active the vol ie: /dev/Vol files are added)
lvm vgchange -a y /dev/VolGoup00
#Check the existing file system for errors:
e2fsck -f /dev/VolGroup00/LogVol00
#Resize the root (/) file system:
resize2fs /dev/VolGroup00/LogVol00 30G
硬盘灯狂亮一阵时间
lvm lvscan 结果,没有变化 还是38.84gb
重新启动机器,正常
7. 正常模式启动,后
[root@AS4 ~]# lvreduce -L 30G /dev/VolGroup00/LogVol00
/dev/cdrom: open failed: Read-only file system
WARNING: Reducing active and open logical volume to 30.00 GB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce LogVol00? [y/n]: y
Reducing logical volume LogVol00 to 30.00 GB
Logical volume LogVol00 successfully resized
[root@AS4 ~]# lvscan
ACTIVE '/dev/VolGroup00/LogVol00' [30.00 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [1.00 GB] inherit
如附图2所示 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|