LVM逻辑卷管理

15 篇文章 0 订阅

实验前提:

       一块空硬盘(非空也行),有剩余空间。

       如果当前实验硬盘正在使用中的话,请停止使用(卸载)。

       保证硬盘处于空闲,才能进行实验。

 

 

实验步骤:

 

1、格式化硬盘:

#fdisk /dev/sdb

d (删除分区,如果需要的话。存在未使用空间就不必删除存在空间了)

n (创建新分区)

p或e (创建的是逻辑分区还是主分区自己判断,主分区只能有4个!)

? (分区编号、开始磁柱、空间大小自己判断后进行操作。)

t (设置分区格式)

8e (设置为LVM的分区格式8e)

W (保存退出!)

 

分区配置完毕!

 

2、重载磁盘分区表

#partprobe 分区路径

 

3、初始化分区,成为物理卷PV

#pvcreate 分区路径

 

4、显示物理卷PV详情

#Pvdisplay

 

5、创建逻辑卷组VG

#vgcreate 组名 分区路径

 

6、显示组信息

#vgdisplay

 

7、创建逻辑卷LV

#lvcreate -L LV的空间大小 -n LV的名字 VG组名

 

8、格式化=写入文件系统(逻辑卷的分区路径为:/dev/VG组名/LV名)

Mkfs.Ext4 LV分区路径

 

9、挂载

#mount LV分区路径 文件目录

 

LV创建完毕

 

收缩LV实验

 

10、扩容LV

#lvextend -L扩容大小 LV路径

 

11、扩容后df -h一下发现文件系统还是原来的大小,需要重设LV

#resize2fs LV路径

 

12、再次查看

#df -h

 

扩容完成!!

 

 

一些关于LVM的命令:

 

1、 物理卷命令 

 

一般维护命令: 

#pvscan //在系统的所有磁盘中搜索已存在的物理卷 

#pvdisplay 物理卷全路径名称 //用于显示指定物理卷的属性。 

#pvdata 物理卷全路径名称  //用于显示物理卷的卷组描述区域信息,用于调试目的。 

#pvchange –x|--allocation {y|n} 物理卷全路径名  //用于改变物理卷的分配许可

 

设置物理卷的创建与删除命令

#pvcreate 设备全路径名 //用于在磁盘或磁盘分区上创建物理卷初始化信息,以便对该物理卷进行逻辑卷管理。 

#pvmove 源物理卷全路径我[目的物理卷全路径名]  //用于把某物理卷中的数据转移到同卷组中其他的特刊卷中。 

 

2、 卷组命令 

 

一般维护命令 

#vgscan //检测系统中所有磁盘 

#vgck [卷组名] //用于检查卷组中卷组描述区域信息的一致性。 

#vgdisplay [卷组名] //显示卷组的属性信息 

#vgrename 原卷组名 新卷组名  

#vgchange -a y|n [卷组名] //改变卷组的相应属性。是否可分配 

#vgchange -l 最大逻辑卷数 //卷组可容纳最大逻辑卷数 

#vgchange -x y|n [卷组名] //卷是否有效 

#vgmknodes [卷组名|卷组路径] //用于建立(重新建立)已有卷组目录和其中的设备文件  

 

卷组配置的备份与恢复命令 

#vgcfgbackup [卷组名] //把卷组中的VGDA信息备份到“/etc/lvmconf”目录中的文件 

#vgcfgrestore -n 卷组名物理卷全路命名 //从备份文件中必得指定物理卷的信息 

 

卷组的建立与删除命令 

#vgcreate 卷组名 物理卷全路径名[物理卷全路径名] 

#vgmove 卷组名 

 

卷组的扩充与缩小命令 

#vgextend 卷组名 物理卷全路径名[物理卷全路径名] 

#vgreduce 卷组名 物理卷全路径名[物理卷全路径名] 

 

卷组的合并与拆分 

#vgmerge 目的卷组名 源卷组名 //合并两个已经存在的卷组,要求两个卷组的物理区域大小相等且源卷组是非活动的。 

#vgsplit 现有卷组 新卷组物理卷全路径名[物理卷全路径名] 卷组的输入与输出命令 

#vgexport 卷组名 

#vgimport 卷组名 卷组中的物理卷[卷组中的物理卷]

 

3、 逻辑卷命令 

 

一般命令 

#lvscan 

#lvdisplay 逻辑卷全路径名[逻辑卷全路径名] 

#lvrename 旧逻辑卷全路径名新逻辑卷全路径名 

#lvrename 卷组名 旧逻辑卷名新逻辑卷名 

#lvchange 

#e2fsadm -L +|- 逻辑卷增减量逻辑卷全路径名 

 

逻辑卷的创建与删除命令 

#lvcreate 

#lvremove 

 

逻辑卷的扩充与缩小命令 

#lvextend -L|--size +逻辑卷大小增量逻辑卷全路径名 

#lvreduce -L|--size -逻辑卷减小量逻辑卷全路径名 

 

4、 逻辑卷管理命令 

#lvmdiskscan //检测所有的SCSI、IDE等存储设备 

#lvmchange -R|--reset //复位逻辑卷管理器  

#lvmsadc [日志文件全路径名] //收信逻辑卷管理器读写统计信息,保存到日志文 //件中。 

#lvmsar 日志文件全路径名 //从lvmsadc命令生成的日志文件中读取并报告逻辑卷 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值