pv vg lv 组合拳
来源:互联网 发布:手机拼接图片软件 编辑:程序博客网 时间:2024/04/29 01:21
fdisk/dev/sde
分区
Command (mfor help): l
查看已知的分区类型
8e Linux LVM
8e为逻辑卷类型
Command (mfor help): p
原分区类型为Linux
Device Boot Start End Blocks Id System
/dev/sde1 1 130 1044193+ 83 Linux
改变分区类型
Command (mfor help): t
Selected partition 1
Hex code(type L to list codes): 8e
改为Linux LVM类型
Changed system typeof partition 1 to 8e (Linux LVM)
看一下
Command (mfor help): p
Device Boot Start End Blocks Id System
/dev/sde1 1 130 1044193+ 8e Linux LVM
生效一下
partprobe
查看pv
pvscan
创建pv简单吧
pvcreate /dev/sde1
Wiping software RAIDmd superblock on /dev/sde1
Physical volume "/dev/sde1"successfully created
[root@rhel6~]# pvscan
PV /dev/sde1 lvm2 [1019.72 MiB]
Total: 1 [1019.72 MiB] / in use: 0 [0 ] / in no VG: 1 [1019.72 MiB]
[root@rhel6~]# pvdisplay
"/dev/sde1" is a new physicalvolume of "1019.72 MiB"
--- NEW Physical volume ---
PV Name /dev/sde1
VG Name
PV Size 1019.72 MiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 3R1C19-ODdM-4QGh-AJsS-6ZrP-nvad-TS7jwN
创建vg8M为pe的大小
[root@rhel6~]# vgcreate -s 8M vbirdvg /dev/sde1
Volume group "vbirdvg" successfullycreated
[root@rhel6~]# vgscan
Reading all physical volumes. This may take a while...
Found volume group "vbirdvg" usingmetadata type lvm2
[root@rhel6~]# vgdisplay
--- Volume group ---
VG Name vbirdvg
System ID
Format lvm2
Metadata Areas 1
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 1
Act PV 1
VG Size 1016.00 MiB
PE Size 8.00 MiB
Total PE 127
Alloc PE / Size 0 / 0
Free PE / Size 127 / 1016.00 MiB
VG UUID InMgGs-oj1Y-VuMN-ugu9-VpzD-uaTu-Yc33TX
在新创建的pv后,也可以使用vgextend $vgname /dev/sdXN 拓展vg。
创建lv,-l表示的是多少个pe,一个pe=8m,8×20=160m.
[root@rhel6~]# lvcreate -l 20 -n birdlv vbirdvg
Logical volume "birdlv" created
看一下
[root@rhel6~]# lvdisplay
--- Logical volume---
LV Name /dev/vbirdvg/birdlv
VG Name vbirdvg
LV UUID WL5EjU-P5Xm-LVME-9BZF-hjfz-C2ux-FjB4vC
LV Write Access read/write
LV Status available
# open 0
LV Size 160.00 MiB
Current LE 20
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
[root@rhel6~]# mkfs -t ext4 /dev/vbirdvg/birdlv
创建挂载目录
[root@rhel6~]# mkdir /lv_birdlv
挂载
[root@rhel6~]# mount /dev/vbirdvg/birdlv /lv_birdlv
查看文件系统信息
[root@rhel6~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.9G 6.5G 3.0G 69% /
tmpfs 1012M 88K 1012M 1% /dev/shm
/dev/sda3 7.9G 6.8G 744M 91% /u01
/dev/sdb1 9.9G 5.8G 3.7G 62% /u01/arch1
/dev/sdb2 9.9G 1.9G 7.6G 20% /u01/backup
/dev/md0 3.0G 115M 2.7G 5% /d_raid5
/dev/mapper/vbirdvg-birdlv
155M 5.6M 142M 4% /lv_birdlv
使用lvresize增加lv的大小 -l +20表示再添加20个pe,也就是160m。
[root@rhel6~]# lvresize -l +20 /dev/vbirdvg/birdlv
lv的大小已经增加了
[root@rhel6~]# lvdisplay
--- Logical volume ---
LV Name /dev/vbirdvg/birdlv
VG Name vbirdvg
LV UUID WL5EjU-P5Xm-LVME-9BZF-hjfz-C2ux-FjB4vC
LV Write Access read/write
LV Status available
# open 1
LV Size 320.00 MiB
Current LE 40
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
但是文件系统的大小却没变
[root@rhel6~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.9G 6.5G 3.0G 69% /
tmpfs 1012M 88K 1012M 1% /dev/shm
/dev/sda3 7.9G 6.8G 744M 91% /u01
/dev/sdb1 9.9G 5.8G 3.7G 62% /u01/arch1
/dev/sdb2 9.9G 1.9G 7.6G 20% /u01/backup
/dev/md0 3.0G 115M 2.7G 5% /d_raid5
/dev/mapper/vbirdvg-birdlv
155M 5.6M 142M 4% /lv_birdlv
查看原系统的superblock
[root@rhel6~]# dumpe2fs /dev/vbirdvg/birdlv
完整的将lv的容量扩充到文件系统中
resize2fs /dev/vbirdvg/birdlv
这不是OK了。
[root@rhel6~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.9G 6.5G 3.0G 69% /
tmpfs 1012M 88K 1012M 1% /dev/shm
/dev/sda3 7.9G 6.8G 744M 91% /u01
/dev/sdb1 9.9G 5.8G 3.7G 62% /u01/arch1
/dev/sdb2 9.9G 1.9G 7.6G 20% /u01/backup
/dev/md0 3.0G 115M 2.7G 5% /d_raid5
/dev/mapper/vbirdvg-birdlv
310M 6.1M 288M 3% /lv_birdlv
- pv vg lv 组合拳
- PV VG LV关系:
- linux Pv /vg /lv
- VG,LV,PV
- HP PV VG LV
- lvm vg pv lv
- 创建PV、VG和LV
- AIX存储LV PV VG
- HPUX 修改PV/VG/LV
- LUN、PV、VG和LV
- VG、PV、PP、LV、LP
- linux : LV--PV--VG 创建
- AIX PV VG LV详解
- PV,VG,LV操作记录!
- linux LVM pv vg lv
- AIX存储LV PV VG
- linux系统pv vg lv
- lvm(pv vg lv fs)示意图
- js脚本
- 增加类的功能
- Apache 虚拟主机 httpd.conf配置以实现指向项目名直接访问
- cscope数据库生成脚本
- 有关MAC FIR v5.1的一点东西,也许除了我没有人能看懂写得是什么……
- pv vg lv 组合拳
- Linux下的软raid实验一例
- BIEE 10g 移除仪表盘右下角控制按钮(刷新、打印、添加到工作簿)
- C实现数制之间的相互转换
- 3.7
- mysql数据库忘记root密码解决方法
- J简单的S实现控制背景颜色、修改字体大小
- MFC 基于对话框的背景图片设置
- Spring.NET企业架构 Nhibernate + .NET三层+Spring.net(ado)+ ASP.NET MVC完美结合