lvm逻辑卷管理

                                        LVM 逻辑卷管理

一.定义:

pv   物理卷

vg   物理卷组

pe   用户拓展,是pv里面的基本单元

lvm 逻辑卷,用物理分区做出虚拟设备,可无限大

二.建立LVM逻辑卷

1.添加分区
fdisk /dev/vdb

 

 


partprobe 手动刷新


2.添加监控
  watch -n 1 'pvs;echo ----;vgs;echo ----;lvs;echo ----;df -h /weixindata'


3. 物理卷:pvcreate /dev/vdb1   y、


4.物理卷组:vgcreate weixingroup /dev/vdb1


5.逻辑卷:lvcreate -L 50M -n weixindata weixingroup 大小为50M 命名为weixindata 从属于datagroup

 


6.格式化:mkfs.xfs /dev/weixingroup/weiixndata



7.挂载:mount /dev/weixingroup/weixindata  /weixindata/


/dev/mapper/weixingroup-weixindata     49836    2756     47080   6% /weixindata
%%%% PV         VG所属组    Fmt版本型号  Attr  PSize容量   PFree剩余容量

 
扩大容量:


A.VG足够,直接拉伸
拉伸逻辑卷至80M:
lvextend -L 80M /dev/weixingroup/weixindata

拉伸文件系统
xfs_growfs /dev/weixingroup/weixindata

 

B.VG 不够:

1.添加设备

2.添加物理卷  pvcreate /dev/vdb7
 

3.添加物理卷组
 vgextend weixingroup /dev/vdb1
 

4.拉伸逻辑卷至150M
 lvextend -L 150M /dev/weixingroup/weixindata
 

5.拉伸文件系统
[root@localhost ~]# xfs_growfs /dev/weixingroup/weixindata


采用exte4 形式

xfs 系统只支持拉伸,不支持watch -n 1 'pvs;echo ----;vgs;echo ----;lvs;echo ----;df -h /weixindata'缩减,所以我们采取 ext4 形式:
1.先卸载 /weiixndata/
umount /weixindata/


2.以ext4的形式格式化
mkfs.ext4 /dev/weixingroup/weixindata


3.挂载: mount /dev/weixingroup/weixindata  /weixindata/

4.扩容
lvextend -L 160M /dev/weixingroup/weixindata
 


5.缩减 注意:必须要先卸载

A.卸载:umount /weixindata/


B 扫描文件系统:e2fsck -f /dev/weixingroup/weixindata


C 缩减文件系统:resize2fs  /dev/weixingroup/weixindata 50M

D 挂载上查看效果 ; mount /dev/weixingroup/weixindata  /weixindata/


E 缩减所加设备: lvreduce -L 50M /dev/weixingroup/weixindata
 

数据迁移,缩减VG ,可看出 vdb6占用52m 剩余44m
vdb7 空闲 那此时要删除vdb6 怎麼做?


1.将vdb6 的东西迁移至vdb7      注:若vdb6中无占用,则可以不用执行此步骤
pvmove /dev/vdb6 /dev/vdb7


2.将vdb6从组中移出 vgreduce weixingroup /dev/vdb6
 

3,移除设备 /dev/vdb6
 pvremove /dev/vdb6  
  Labels on physical volume "/dev/vdb2" successfully wiped
4.效果详见截图:


设备的reset


1.操作准备:
 

2.卸载
umount /weixindata/


3.快照
lvcreate -L 20M -n weixindata_backup -s /dev/weixingroup/weixindata

4.挂载
mount /dev/weixingroup/weixindata_backup /weiixndata/


5切换到
cd /weixindata/
ls
rm -fr *
ls
cd

6.umount /weixindata/

7.lvremove /dev/weixingroup/weixindata_backup
8.lvcreate -L 20M -n weixindata_backup -s /dev/weixingroup/weixindata


9.mount /dev/weixingroup/weixindata_backup /weixindata/
10.ls /weixindata/ 文件依旧存在


最小逻辑单元 pe


1.pvcreate /dev/vdb5 -ff


2.vgdisplay  若不设定大小,默认为4MB


3.vgcreate -s 16m vg0 /dev/vdb5 设定名称为vg0 大小为16M


 

4.vgremove vg0 移除vg0


 

mbr----gtp
GPT=GUID Partition Table 全局唯一标识磁盘分区表
与MBR 最大4个分区表项的限制相比,GPT对分区数量没有限制
GPT 可管理硬盘大小达到18EB
gPT 最多可划分128个区,每块远大于2TB


1. parted /dev/vdb
     
   2.退出为quit                 
                                   

 

3.可看出 可划分128 个分区

 

4.可查看出为ftp

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值