您的位置:首页 > 其它

LVM (Logical Volume Management) 配置

2012-05-25 14:36 381 查看
LVM (Logical Volume Management) 介绍

1.创建LVM 分区标识
fdisk /dev/sdb



1代表第几个分区. 这里的1就是sdb1, 2就是sdb2



8e代表LINUX LVM
再w保存



# 以上步骤可以不用,这个只是做个标识用.

2. fdisk -l 首先查看已有硬盘(部分截图)



3. pvcreate /dev/sdd1 # 创建LVM物理分区,此时这个分区必须没有挂载



4. pvcreate /dev/sdd2 # 创建LVM物理分区,此时这个分区必须没有挂载



5. pvdisplay # 查看物理卷分区的情况



6. vgcreate VolGroup03 /dev/sdd1 # 把这些物理卷放到一个卷组里面,是它成为一个大硬盘

# 下面红色部分可以忽略



7. vgextend VolGroup03 /dev/sdd2 # 现在已经创建了一个VolGroup03的组,所以现在就是往这个组里面新增卷

# 下面红色部分可以忽略



8. pvdisplay # 这是再看看物理分区的情况,就可以显示是哪个逻辑卷组了



9. vgdisplay # 显示有哪些卷组



10. lvcreate -l +100%free VolGroup03 -n VolSDD # 上面已经把物理卷组创建好了.接下来就是对这个物理卷组进行逻辑划分了.

# 在这个组上,新建一个逻辑分区,分配100%的空间,空间名VolSDD

# free% 自由空间的百分之多少

11. lvdisplay # 逻辑卷的配置情况



12. pvdisplay # 红色区域,可以看到物理分区卷有多少分化到逻辑卷里面



# 在默认情况,逻辑分区卷的文件存放在/dev/VolGroup03/VolSDD or /dev/mapper/VoLSDD

13. mkfs.ext3 /dev/VolGroup03/VolSDD # 创建磁盘文件系统格式.



############################## 以下是一些基本命令#########################################

14. lvs # 逻辑卷list,分配了哪些逻辑卷,就用这个命令

15. mount /dev/VolGroup03/VolSDD /sdd # 这时就可以挂载这个文件系统了

16. lvremove /dev/VolGroup03/VolSDD # 删除某个逻辑卷文件

17. vgreduce VolGroup03 /dev/sdd1 # 从某个卷组中移除一个物理分区,

# 但是,卷中最后一个分区无法删除

18. pvremove /dev/sdd1 # 删除已经移被除卷组中的某一个分区(和pvcreate命令作用相反),去掉它是LVM的物理卷功能

19. vgremove VolGroup03 # 如果是卷组中只有最后一个分区时,要先删除这个卷组.

# 再删除这个卷组中的物理分区 pvremove /dev/sdd2.

20. lvextend -L +10.10G /dev/VolGroup03/VolSDD # 如果某个逻辑卷大小不够,必须要增加.

# 对VolSDD卷增加10.10G的空间

# 这个逻辑卷组必须有这么大的空间(10.10G).自由空间这么大的才行

# 先可以用vgdisplay 来看这个卷还有多少空余的空间

#
resize2fs /dev/VolGroup03/VolSDD 这里执行了这个,增加的空间才能生效

21. lvreduce -L 5G /dev/VolGroup03/VolSDD # 减小某个逻辑卷的大小. 减小到只剩下5G.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: