操作前提:
1、物理硬盘挂好。
2、lvm2软件安装好。光盘中有rpm文件,找到后使用rpm -ivh lvm2xxxxxxxxx.rpm 安装。
3、熟练操作linux,有一定的linux操作知识。
步骤
:
1、用fdisk命令 进行磁盘分区。如果已经有三个主分区(/dev/sda1,sda2,sda3),就必须先划一个扩展分
2、用命令 fdisk /dev/sda 进入fdisk命令模式,使用t命令修改划分好的分区类型为lvm类型,编号为8e
3、使用p命令查看刚才的动作是否正确,w命令写入刚才的动作,写入好后,q命令退出。
4、使用#partbrobe命令或值直接#init 6 重启机器,使分区生效。
5、创建pv,物理卷:#pvcreate /dev/sdax
(x为分区的id号。)
6、创建vg,卷组:#vgcreate vg0 /dev/sdax
(vg0为卷组的名称,x同上。)
7、创建lv,逻辑卷:#lvcreate -L 1024M -n lv01 vg0
(给定lv的大小为1024M,-n lv01是lv名称为
8、格式化创建好的lv:#mkfs.ext3 /dev/vg0/lv01
9、创建文件夹:mkdir /backup
10、挂载lv在目标文件夹下:mount /dev/vg0/lv01 /backup
11、修改开机挂载文件:/etc/fstab
在最后一行加入:/dev/vg0/lv01
/backup
ext3
default
0 0
如做了lvextend ,最后扩展完后,需要执行命令resizefs2重新加载逻辑卷的大小才能生效。 (resize2fs /dev/VolGroup00/LogVol00)
验证:
重启系统可以成功启动,输入#df -TH 可查看到你挂载好的lvm,进入/backup 目录,如果有lost+found ,能创建文件,说明正常。
可能涉及到的命令:
pvcreate
(创建物理卷)
pvdisplay (显示物理卷信息)
pvscan (扫描物理卷)
pvmove (转移物理卷资料) pvmove /dev/hda1 /dev/hda2 (转移/dev/hda1资料到/dev/hda2) pvmove /dev/hda1 (转到/dev/hda1资料到别的物理卷)
pvremove (删除物理卷)
vgcreate (创建卷组)
vgdisplay (显示卷组信息)
vgscan (扫描卷组)
vgextend (扩展卷组)
vgreduce (删除卷组中的物理卷) vgreduce vg0 /dev/hda2 (把物理卷/dev/hda2从卷组vg0中删除)
vgchange (激活卷组) vgchange -a y vg0 (激活卷组vg0) vgchange -a n vg0 (相反)
vgremove (删除卷组)
lvcreate (创建逻辑卷)
lvdisplay (显示逻辑卷信息)
lvscan (扫描逻辑卷)
lvextend (扩展逻辑卷) lvextend -l +5G /dev/vg0/data (扩展逻辑卷/dev/vg0/data 5个G)
lvreduce ()
e2fsck()
resize2fs()
lvremove (删除逻辑卷)