linux基础2-5使用逻辑卷管理器管理灵活存储
来源:互联网 发布:幸运转盘的php源码 编辑:程序博客网 时间:2024/06/09 14:45
1.查看 LVM 组件
.物理分区或磁盘是LVM的第一构建块.
.物理卷是LVM所使用的基础“物理”存储.这通常是块设备,例如分区或完整磁盘.设备必须初始化为 LVM物理卷,才能与 LVM 结合使用.
.卷组是存储池,由一个或多个物理卷组成.
.物理区块是物理卷中存储的小型数据区块,用作 LVM 存储的后端.
.逻辑区块映射到物理区块,构成 LVM 存储的前端.默认情况下,每个逻辑区块映射到一个物理区块.启用某些选项将更改此映射.例如,镜像会导致每个逻辑区块映射到两个物理区块.
.逻辑卷是逻辑区块组.逻辑卷可以像硬盘驱动器分区一样使用.
逻辑卷的优点:
逻辑卷和逻辑卷管理有助于更加轻松地管理磁盘空间,如果文件系统需要更多的空间,可以将其卷组的可用空间分配给逻辑卷,并且可以调整文件系统的大小.如果磁盘开始出现错误,可以通过卷组将替换磁盘注册为物理卷,并且逻辑卷的范围可迁移到新磁盘.
2.实施 LVM 存储
准备物理卷
.disk用于创建与LVM结合使用的新分区.在要与LVM结合使用的分区上,始终将“类型”设置为“ 0x8e Linux LVM”.
.pvcreate /dev/vdaN用于初始化分区(或其他物理设备),使其作为物理卷与LVM结合使用.直接在物理卷中创建用于存储 VM配置数据的表头.
创建卷组
.vgcreate vgname /dev/vdaN将创建名为vgname且由物理卷/dev/vdaN组成的卷组.可以在创建时指定其他物理卷(以空格隔开),也可以随后使用vgextend添加新物理卷.
创建和使用新逻辑卷
.lvcreate -n lvname -L 2G vgname从vgname上可用物理区块创建名为lvname、容量为 2GB的新逻辑卷.
.mkfs -t ext4 /dev/vgname/lvname将在新逻辑卷上创建ext4文件系统
.mkdir /data建立所需目录作为挂载点
.向/etc/fstab文件中添加条目:/dev/mapper/vgname-lvname /data ext4 defaults 1 2
.运行mount -a可在/etc/fstab中挂载文件系统
查看LVM状态信息:
pvdisplay /dev/vdaN ##将显示有关特定物理卷的信息
vgdisplay vgname ##将显示有关特定卷组的信息
lvdisplay /dev/vgname/lvname ##将显示有关特定逻辑卷的信息
3.增加文件系统
df -h /data ##验证已挂载文件系统/data的大小
vgdisplay vgname ##验证“可用物理区块”是否够用
lvextend -l 128 /dev/vgname/lvname ##使用部分或全部可用区块扩展逻辑卷
xfs_growfs /dev/vgname/lvname ##扩展在/data上挂载的关联文件系统
/dev/vgname/lvname ##验证已挂载文件系统/data新的大小
4.创建快照作为备份
.快照逻辑卷是LVM存储的另一项灵活功能.LVM快照是临时保留所更改的逻辑卷的原始数据
的逻辑卷.快照提供原始卷的静态视图,从而能够以一致状态备份其数据.
.快照卷大小只需足以存储在它存在期间更改的数据即可.
.如果数据更改量大于快照存储容量,则快照将自动变为不可用.(原始卷原封不动,仍然需要从卷组中手动解除挂载和删除不可用的快照)
创建和使用快照进行备份
创建/dev/vgname/lvname的名子为snaplvname.大小为40M的新快照卷:
lvcreate -s -n snaplv -L 40M /dev/vgname/lvname
如果备份软件要求,请挂载该快照,并使备份程序指向新挂载点:
mkdir /snapmount
mount -o ro /dev/vgname/snaplv /snapmount
验证快照逻辑卷的状态:
lvs /dev/vgname/snaplv
不再使用快照时,卸载并删除:
umount /snapmount
lvremove /dev/vgname/snaplv
- linux基础2-5使用逻辑卷管理器管理灵活存储
- 使用逻辑卷管理器管理灵活存储
- 使用逻辑卷管理器管理灵活存储
- 使用逻辑卷管理器管理灵活存储
- Linux下使用逻辑卷管理器管理灵活存储
- unit2.5 使用逻辑卷管理器管理灵活存储
- 5.使用逻辑卷管理器管理灵活存储 lvm
- unit5~~使用逻辑卷管理器管理灵活存储
- RHEL-RH134-UNIT5-使用逻辑卷管理器管理灵活存储
- 逻辑卷管理器(LVM)管理灵活存储
- linux杂谈(六):使用逻辑卷管理器管理灵活存储
- Linux运维笔记----使用逻辑卷管理器管理灵活存储
- Linux学习第五单元-使用逻辑卷管理器管理灵活存储
- 第五 使用逻辑卷管理器灵活存储
- 使用逻辑卷管理灵活存储
- liunx初级学习之使用逻辑卷管理器灵活管理2-5
- Unix逻辑卷管理器---AIX存储管理的基础
- linux基础(22)--LVM逻辑卷管理--RJEL6.5
- 浅谈数据库范式
- Two-phase commit(2PC) 协议介绍/以及疑问
- 新手常见杨辉三角,斐波那契数列,百元百鸡求法
- Discuz!开发之模板制作CSS扩展规范与语法规范
- C++重载之转换构造函数与类型转换函数
- linux基础2-5使用逻辑卷管理器管理灵活存储
- 简单模拟
- linux基础2-6文本处理工具
- ubiqua 2.0 破解版 zigbee 协议分析软件加密与验证机制,破解可行性的思考
- Python(8):关于绘图
- linux基础2-9vsftpd服务
- 垃圾收集算法与内存分配策略--《深入理解Java虚拟机》学习笔记
- 关于MongoDB中对于Collection中的Array数组的注意事项
- JAVA集合类汇总