首页 / Linux / Linux下LVM的配置详解(1)
Linux下LVM的配置详解(1)
系统教程导读
互联网集市收集整理了【Linux下LVM的配置详解(1)】操作系统教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3299字,纯文字阅读大概需要5分钟。
系统教程内容图文
![Linux下LVM的配置详解(1)](/upload/InfoBanner/systemjiaocheng/300/9c7633b4690d4b14b850154a03d58b95.jpg)
为您提供
一、准备lvm环境
1.硬盘的准备
添加了一块硬盘/devb.
准备了三个分区,方案如下:容量为100M,仅为了实验准备。
/devb1
/devb2
/devb3
2.转换分区类型为lvm卷
fdisk /devb
t转换为lvm卷类型
Device Boot Start End Blocks Id System
/devb1 1 208 98248+ 8e Linux LVM
/devb2 209 416 98280 8e Linux LVM
/devb3 417 624 98280 8e Linux LVM
然后w保存并且
#partprobe /*使用磁盘分区生效*/
二、lvm创建过程
1.从硬盘驱动器分区中创建物理卷(physical volumes-PV)。
2.从物理卷中创建卷组(volume groups-VG)
3.从卷组中创建逻辑卷(logical volumes-LV),并分派逻辑卷挂载点,其中只有逻辑卷才可以写数据。
lvm的最大的特点就是可以动态的调整分区的大小,并且可以随着分区容量的增长而增加磁盘空间的容量。
LVM配置与创建
三、LVM的物理卷PV
1.相关命令
pvcreate 创建PV
pvscan 扫描PV
pvdisplay 显示PV
pvremove 删除PV
partprobe
2.创建物理卷
如果以上容量不够,可以再添加其它分区到物理卷中。
[root@redhat ~]# pvcreate /devb1 /devb2
Physical volume "/devb1″ successfully created
Physical volume "/devb2″ successfully created
[root@redhat ~]# pvscan
PV /devb1 lvm2 [95.95 MB]
PV /devb2 lvm2 [95.98 MB]
Total: 2 [191.92 MB] / in use: 0 [0 ] / in no VG: 2 [191.92 MB]
[root@redhat ~]# pvdisplay
- NEW Physical volume -
PV Name /devb1
VG Name
PV Size 95.95 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 2Ni0Tx-oeSy-zGUP-t7KG-Fh22-0BUi-iyPhhQ
- NEW Physical volume -
PV Name /devb2
VG Name
PV Size 95.98 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 2XLXfY-V3L2-Mtsl-79U4-ovuJ-YaQf-YV9qHs
四、创建LVM的卷组VG
1.相关命令
vgcreate 创建VG
vgscan 扫描VG
vgdispaly
vgextend
vgreduce
vgchange
vgremove
2.创建逻辑卷VG
[root@redhat ~]# vgcreate vg0 /devb1 /devb2
Volume group "vg0″ successfully created
[root@redhat ~]# vgscan
Reading all physical volumes. This may take a while…
Found volume group "vg0″ using metadata type lvm2
[root@redhat ~]# vgdisplay
- Volume group -
VG Name vg0
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 2
Act PV 2
VG Size 184.00 MB
PE Size 4.00 MB /*分配的块的大小默认为4M*/
Total PE 46
Alloc PE / Size 0 / 0
Free PE / Size 46 / 184.00 MB
VG UUID kL5CGk-5Odk-r3PK-9q0A-s94h-OHv4-BojBnH增加VG容量到1TB的方法:
vgcreate -s 16M vg0 /devb1 /devb2
3.删除与添加逻辑卷
[root@redhat ~]# vgreduce vg0 /devb2
Removed "/devb2″ from volume group "vg0″
[root@redhat ~]# vgextend vg0 /devb2
Volume group "vg0″ successfully extended
五、创建LVM的逻辑卷LV
1.相关命令
lvcreate
lvscan
lvdisplay
lvextend
lvreduce
lvremove
lvresize
2.创建逻辑卷LV
[root@redhat ~]# lvcreate -L 184M -n data vg0
Logical volume "data" created
[root@redhat ~]# lvscan
ACTIVE '/devg0/data' [184.00 MB] inherit
[root@redhat ~]# lvdisplay
- Logical volume -
LV Name /devg0/data
VG Name vg0
LV UUID HNKO5d-yRre-qVnP-ZT8D-fXir-XTeM-r6WjDX
LV Write Access read/write
LV Status available
# open 0
LV Size 184.00 MB
Current LE 46
Segments 2
Allocation inherit
Read ahead sectors 0
Block device 253:0
六、挂载LVM的逻辑卷LV
lv的格式化:
mkfs.ext3 /devg0/data
mdkir /mnt/lvm
mount /devg0/data /mnt/lvm
[root@redhat ~]# ls /mnt/lvm
lost+found
[root@redhat ~]# df -T
文件系统 类型 1K-块 已用 可用 已用% 挂载点
/deva3 ext3 7625092 2219460 5012040 31% /
/deva1 ext3 101086 10006 85861 11% /boot
tmpfs tmpfs 150108 0 150108 0% /devm
/dev/mapperg0-data
ext3 182469 5664 167385 4% /mnt/lvm
七、LVM的容量调整
以上就是给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击官网吧。
本文来自http://www.win7cn.com/如需转载请注明!推荐:win7纯净版
系统教程总结
以上是互联网集市为您收集整理的【Linux下LVM的配置详解(1)】操作系统教程的全部内容,希望文章能够帮你了解操作系统教程Linux下LVM的配置详解(1)。 如果觉得互联网集市操作系统教程内容还不错,欢迎将互联网集市网站推荐给好友。
系统教程备注
版权声明:本文内容由互联网用户贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
系统教程手机端
扫描二维码推送至手机访问。