1.
创建分区
用
fdisk
来进行分区,文件系统格式选择
8e(LVM
标准分区
)
/dev/hdb
硬盘的分区:
Device Boot Start End Blocks Id System
/dev/hdb1 1 1939 977224+ 8e Linux LVM
/dev/hdb2 1940 4161 1119888 8e Linux LVM
/dev/hdd
硬盘的分区:
Device Boot Start End Blocks Id System
/dev/hdd1 1 1939 977224+ 8e Linux LVM
/dev/hdd2 1940 4161 1119888 8e Linux LVM
2.
激活当前分区
#partprobe
3.
创建成
PV
格式
# Pvcreate /dev/hdb1
# Pvcreate /dev/hdb2
# Pvcreate /dev/hdd1
# Pvcreate /dev/hdd2
# pvdisplay --------
产看
PV
4
.创建卷组
# vgcreate vg0 /dev/hdb1 /dev/hdd1 -----
(将
/dev/hdb1
和
/dev/hdd1
分到同一个卷组,卷组名称为
vg0
)
# vgcreate vg1 /dev/hdb2 /dev/hdd2 -----
(将
/dev/hdb2
和
/dev/hdd2
分到同一个卷组,卷组名称为
vg1
)
# vgdisplay ------
产看
vg
卷组
5
.从一个卷组中删除和添加一个磁盘分区
# vgreduce vg0 /dev/hdb1 ------
从卷组
vg0
中删除
/dev/hdb1
# vgextend vg0 /dev/hdb1 ------
把
/dev/hdb1
添加到卷组
vg0
中
6
.创建逻辑分区
# lvcreate �CL 3G �Cn lv0 vg0 --------
创建一个名为
lv0
,大小为
3G
的逻辑卷
# lvcreate �CL 3G �Cn lv1 vg1 --------
创建一个名为
lv1
,大小为
3G
的逻辑卷
# lvdisplay -------
产看
LV
分区
7
.将
lv
分区格式化成
ext3
格式
# mkfs.ext3 /dev/vg0/lv0
# mkfs.ext3 /dev/vg1/lv1
8
.将
lvm
分区
mount
到目录上
# mkdir �Cp /mnt/lv0
# mkdir �Cp /mnt/lv1
# mount /dev/vg0/lv0 /mnt/lv0
# mount /dev/vg1/lv0 /mnt/lv1
9.
扩展
LV
# lvextend -L+100M /dev/vg0/lv0 -----
将
lv0
扩展
100M
# ext2online /dev/vg0/lv0
--------
动态扩展,让起生效
10
.加入到
/etc/fstab
里让启动自动挂载
/dev/vg0/lv0 /mnt/lv0 ext3 defaults 0 0
/dev/vg0/lv1 /mnt/lv1 ext3 defaults 0 0
11
.
卷组的空间也不足时,我们就需要对卷组进行扩展
例如:给
vg0
卷组扩展
2G
空间
1
、创建
1
个
2G
分区(
hde1
),然后在
fdisk
命令下输入
t
,选择刚创建好的分区,输入
8e
,将刚创建好的分区转换为
8e
格式。输入
w
保存退出
#fdisk /dev/hde
2
、激活刚创建好的分区
#partprobe
3
、创建成
pv
格式
#pvcreate /dev/hde1
4
、将
hde1
添加到
vg0
卷组
#vgextend vg0 /dev/hde1
5
、对
lv0
分区进行动态扩展,增加
2G
空间
#lvextend -L+2G /dev/vg0/lv0
#ext2online /dev/vg0/lv0