LVM(逻辑卷管理)
1.首先就是必须准备几个空闲的分区。更改分区的系统ID。使用的是fdisk命令。下面是我分好的。怎么样分区可以查看之前的怎样分区和更改系统ID的方法点击打开链接
Device Boot Start End Blocks Id System
/dev/sdb1 2048 2099199 1048576 fd Linux raid autodetect
/dev/sdb2 2099200 4196351 1048576 fd Linux raid autodetect
/dev/sdb3 4196352 6293503 1048576 fd Linux raid autodetect
/dev/sdb4 6293504 16777215 5241856 5 Extended
/dev/sdb5 6295552 8392703 1048576 8e Linux LVM
/dev/sdb6 8394752 10491903 1048576 8e Linux LVM
/dev/sdb7 10493952 12591103 1048576 8e Linux LVM</span>
2.我是将/dev/sdb的5到7这个逻辑分区创建成Linux LVM的系统.下来就是创建PV了。顺便介绍以下与PV有关的命令。
pvcreate /dev/??? 创建PV
pvremove /dev/??? 移除PV
pvs 查看都有什么PV
pvdisplay 查看每个PV的详细信息
pvscan 扫描每个PV
pvmove 将某个PV上的信息移除.(在减小VG前的操作)
创建PV
[root@localhost ~]# pvcreate /dev/sdb{5..6}
Physical volume "/dev/sdb5" successfully created
Physical volume "/dev/sdb6" successfully created
查看一下PV的详细信息
[root@localhost ~]# pvdisplay
"/dev/sdb6" is a new physical volume of "1.00 GiB"
--- NEW Physical volume ---
PV Name /dev/sdb6
VG Name
PV Size 1.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID cLQFAV-7i5L-ZANZ-Rp17-5yAu-5BVq-ma5SHZ
"/dev/sdb5" is a new physical volume of "1.00 GiB"
--- NEW Physical volume ---
PV Name /dev/sdb5
VG Name
PV Size 1.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID mUDQqt-ZdFd-j3O4-at2z-l4ej-6His-c0H0eo
简单的查询PV
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sdb5 lvm2 --- 1.00g 1.00g
/dev/sdb6 lvm2 --- 1.00g 1.00g
扫描PV
[root@localhost ~]# pvscan
PV /dev/sdb6 lvm2 [1.00 GiB]
PV /dev/sdb5 lvm2 [1.00 GiB]
Total: 2 [2.00 GiB] / in use: 0 [0 ] / in no VG: 2 [2.00 GiB]
3.开始创建VG了。(同样介绍以下与VG相关的命令)
vgcreate <vgname> [-s 数字M] /dev/??? 创建VG(加 -s 指定PE大小。默认4M)
vgremove <vgname> 移除VG
vgextend <vgname> /dev/??? 扩展VG
vgreduce <vgname> /dev/??? 缩小VG
vgs 查看所有的vg
vgdisplay 查看vg的详细信息
创建VG
[root@localhost ~]# vgcreate myvg /dev/sdb{5..6}
Volume group "