`
suxing
  • 浏览: 202176 次
  • 性别: Icon_minigender_1
  • 来自: 遵义
社区版块
存档分类
最新评论

ubuntu9.04server应用LVM

阅读更多

LVM结构:

每一个物理分区对应一个物理卷;基于物理卷创建物理卷组,一个物理卷组对应多个物理卷;在物理卷组上创建逻辑,一个物理卷组上可以创建多个逻辑卷;针对逻辑卷进格式化。LVM相当于在物理分区和文件系统之间插入的中间层。

 

1、sudo fdisk /dev/cciss/c0d1

 输入n创建分区;输入t,调整分区类型为lvm,类型标识为:8e;输入w保存并退出。

此时用sudo fdisk -l /dev/cciss/c0d1已能看到刚创建的分区/dev/cciss/c0d1p1了。

 

2、sudo pvcreate /dev/cciss/c0d1p1

创建物理卷,物理卷和分区一一对应。

用sudo pvscan已可以看到物理卷。

 

3、sudo vgcreate FILE-SERVER /dev/cciss/c0d1p1

创建物理卷组,可以将多个物理卷添加到一个物理卷组中。

用sudo vgscan可以看到物理卷组。

 

4、sudo lvcreate -L 50G -n share FILE-SERVER

创建逻辑卷share,大小为50G。

用sudo lvscan可以看到逻辑卷。

 

5、sudo mkfs.reiserfs /dev/FILE-SERVER/share

格式化逻辑卷。

此时已可以挂载该逻辑卷。

sudo mkdir /newdisk

sudo mkdir /newdisk/share

sudo mount  /dev/FILE-SERVER/share /newdisk/share

 

当逻辑卷不够用时,可以动态扩展大小:

lvextend –L +10G /dev/FILE-SERVER/share

此时用df -h看到的逻辑卷大小并没有发生变化,还需要对文件系统进行扩展。

resize_reiserfs -f /dev/FILE-SERVER/share

如果是ext3则用ext2online

 

当要减小逻辑卷时,先要减小文件系统大小:

umount /newdisk/share

resize_reiserfs -s-1G /dev/ FILE-SERVER/share

lvreduce -L -1G /dev/ FILE-SERVER/share

mount -t reiserfs /dev/ FILE-SERVER/share /newdisk/share

 

 

参考:

http://unixboy.iteye.com/blog/621778

http://www.91linux.com/html/article/linux_soft/20091216/18292_2.html

http://myfaq.com.cn/2005September/2005-09-13/199631.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics