天下

记录修行的印记

lvm扩容

fdisk -l
pvdisplay
pvcreate 
/dev/sda3
pvdisplay
vgdisplay
vgextend VolGroup00 
/dev/sda3
vgdisplay
lvdisplay
lvextend 
-L+10G /dev/VolGroup00/LogVol00
resize2fs 
-/dev/VolGroup00/LogVol00
lvdisplay
df 
-lh


[可选]
lvreduce 
-L-10G /dev/VolGroup00/LogVol01
lvdisplay

一、准备物理硬盘和分区
1、
$ fdisk /dev/sdb
2、将该硬盘做成extended分区,并write分区表
3、使用fdisk -l就可以看到该硬盘了。

二、安装并配置lvm
1、
$ aptitude lvm2
2、初始化物理卷
$ pvcreate /dev/sdb5
$ pvcreate /dev/sdb3
3、创建卷组
$ vgcreate vg0 /dev/sdb5

4、激活卷组
$ vgscan

[可选]
vg0通过添加物理卷来扩充卷组:
$ vgextend /dev/vg0 /dev/sdb3

5、创建逻辑卷
$ lvcreate -n lv0 --size 500M vg0
6、格式化并mount该逻辑卷
$ mkfs.ext3 /dev/vg0/lv0
$ mkdir /home/lv0
$ mount -t ext3 /dev/vg0/lv0 /home/lv0
7、查看逻辑卷
$ lvdisplay
8、改变逻辑卷的大小
$ umount /home/lv0  #lvm2好像不需要umount
$ lvextend -L +40M /dev/vg0/lv0
改变之后,在lvdisplay可以看到大小已经改变,但是实际的文件系统还是500M,所以还需要做以下的操作
9、改变物理卷大小
$ e2fsck -f /dev/vg0/lv0
$ resize2fs /dev/vg0/lv0
10、重新mount该逻辑卷
$ mount -t ext3 /dev/vg0/lv0 /home/lv0
$ df -h
使用df -h就可以看到该分区的大小了。
11、去除逻辑卷
$ lvremove /dev/vg0/lv0
前提:先umount该逻辑卷

posted on 2011-09-10 12:31 天下 阅读(483) 评论(0)  编辑 收藏 引用 所属分类: Linux使用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


<2011年9月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

导航

统计

常用链接

留言簿(4)

随笔分类(378)

随笔档案(329)

链接

最新随笔

搜索

最新评论