Linux01-企业核心技术之逻辑卷LVM深入解析和实战36

一、扩展逻辑卷

1、lvextend-L [+]# /PATH/TO/LV,[+]表示扩展到;#表示扩展至;

a)扩展逻辑卷的风险较小,可在线扩展;

2、resize2fs:扩展到和物理边界一样大

a)命令格式:resize2fs -p /PATH/TO/LV

如:lvcreate -L 2G -n testlv myvg

mke2fs -j /dev/myvg/testlv

mkdir users

mount /dev/myvg/testlv /users

mount

lvextend -L 5G /dev/myvg/testlv

df -lh

resize2fs -p /dev/myvg/testlv

df -lh

二、缩减逻辑卷

1、缩减逻辑卷注意(缩减风险很大):

a、确保缩减后的空间大小依然能存储原有的所有数据;

df -lh

b、不能在线缩减,得先卸载;

umount MOUNTPOINT

c、在缩减之前应该先强行检查文件,以确保文件系统处于一至性状态;

e2fsck -f /PATH/TO/PV

2、相关缩减命令:

a、缩减逻辑边界:resize2fs /PATH/TO/PV 3G

b、缩减物理边界:lvreduce -L [-]# /PATH/TO/LV

c、重新挂载

3、如何缩减逻辑卷:

df -lh

umount /users

e2fsck -f /dev/myvg/testlv

resize2fs /dev/myvg/testlv 3G

lvreduce -L 3G /dev/myvg/testlv

lvs

mount -a | mount /users

df -lh

cat /user/inittab

三、快照卷

1、快照卷原理:

a、生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;

b、快照卷应该是只读的;

c、跟原卷在同一卷组内;

2、命令格式:lvcreate -L # -n SLV_NAME -s -p r /PATH/TO/LV

a)-s :快照卷

b)-p r|w :指定权限

3、快照卷应用:

a、创建快照

cp /etc/inittab /users

cp /etc/issue /users

lvcreate -L 50M -n testlv-snap -s -p r /dev/myvg/testlv

lvs

cp /var/log/messages

b、登录另一个终端验证快照

mount /dev/myvg/testlv-snap /mnt

ls /mnt(应该只有inittab和issue文件)

cat /mnt/inittab(只读)

tar jcf /tmp/users.tar.bz2/mnt/inittab /mnt/issue

ls /tmp

umount /mnt

lvremove /dev/myvg/testlv-snap

c、模拟删除快照前的文件然后恢复

rm /users/inittab /users/issue /users/messages

ls /users

tar xf /tmp/users.tar.bz2 -C /users

ls /user/mnt(应该恢复inittab和issue文件)    。

Linux01-企业核心技术之逻辑卷LVM深入解析和实战36,布布扣,bubuko.com

时间: 2024-12-09 20:55:15

Linux01-企业核心技术之逻辑卷LVM深入解析和实战36的相关文章

基于Centos6系统创建逻辑卷LVM,执行扩容,缩减,删除等操作

什么是逻辑卷? LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区

基于CentOS 6 系统创建逻辑卷LVM,执行扩容,缩减,删除等操作

2016-08-29 05:37:57 标签:Linux LVMFstab VG PV 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://51eat.blog.51cto.com/11892702/1843663 什么是逻辑卷? LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LV

逻辑卷lvm 和btrs文件系统介绍

LVM揭秘  lvm的中文叫逻辑卷,英文名字叫Logical Volume Manager,它有什么作用? 通过逻辑卷LVM可以有效的管理和分配磁盘空间,可以把分散的小分区组合成一个大的卷组,从卷组中分出需要的空间做出逻辑卷,这样使得磁盘扩容和缩减方便易用.还有着备份的功能,指的就是lvm快照. 逻辑卷是怎么来的? dm: device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块:注:dm是内核的功能模块 /dev/dm-#   注:从0开始编号 这个逻辑设备的文件是什么? 

逻辑卷LVM

逻辑卷LVM 简介 在实际生产应用中,磁盘的分区的容量是固定不变的,当出现分区容量不足的情况,除了新加磁盘,还有没有其他方法呢?    逻辑卷(LVM)的概念就出现了,全称叫Logical Volume Manager.它的作用是允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小.    LVM最大的特点是可以对磁盘进行动态管理,在不会丢失原有磁盘数据的同时,又可以对逻辑卷大小进行调整,大大提高了磁盘管理的灵活性.    LVM的实现原理: 逻辑卷的实现 之前实验我们创建了一个RAID-5

第九章:逻辑卷LVM

第九章:逻辑卷LVM 现实生产环境中,经常会遇到磁盘空间不够用的情况,无论规划的多么好,最终还是会遇到这种情况.所以说,磁盘分区没有一个标准的格式,只能根据自己的服务器应用来适当进行划分.那么遇到这样的问题我们如何解决呢?本章我们就来介绍解决之法-逻辑卷管理(LVM). LVM(Logical VolumeManager),通过这种技术可以随意扩大或缩小磁盘或分区的容量.LVM的实现是把磁盘.分区或RAID设备通过软件组合成一块独立的VG,然后将这个VG再进行划分LV,这时候的LV就相当于一个分

自学Linux Shell8.2-linux逻辑卷LVM管理

点击返回 自学Linux命令行与Shell脚本之路 8.2-linux逻辑卷LVM管理 1. linux支持的文件系统 Windows常用的分区格式有三种,分别是FAT16.FAT32.NTFS格式 Linux支持的文件系统:NFS.MINIX.MS-DOS和ext2,日志文件系统:ext3.ext4.JFS.ReiserFS和XFS,同时还有加密文件系统(CFS)和虚拟文件系统(/proc) 1.1 基本文件系统 原文地址:https://www.cnblogs.com/yaoyaojcy/p

Linux(RadHat)基础学习—系统分区逻辑卷lvm

lvm逻辑卷 pv:物理卷,被lv命令处理过的物理分区 vg:物理卷组,被组装到一起的物理卷 pe:物理扩展,lvm设备的最小存储单元,lvm是pe的整数倍 lvm:逻辑卷,直接使用的设备,可以增大缩小并保持原有数据不变 1.lvm的建立 (1)分区,指定分区标签为8e(逻辑卷) (2)使逻辑卷成为物理卷:pvcreate /dev/vdbx (3)建"大容器"物理卷组:vgcreate vg0 /dev/vdbx (4)从物理卷组取出20M的逻辑卷lv0:lvcreate -L 20

基于逻辑卷LVM的MySQL、mariadb数据库备份还原详细实现

前提是数据库的数据是放在逻辑卷上的: 数据库数据和日志分开存放:正常情况下数据和日志是放在两个独立的磁盘上,如果是raid的话,那么就无所谓了. 创建分区:         [[email protected] ~]$fdisk /dev/sda         Command (m for help): n         All primary partitions are in use         Adding logical partition 6         First sec

逻辑卷LVM的实现

LVM(logical volume manager ,逻辑卷管理) 可以实现将多块硬盘的分区整合在一起,当做一块硬盘使用,而且LVM 不像传统分区那样,一旦分区完成,分区的大小就不可以再进行调整,包括可以重新设定文件系统的大小,而且允许在多个物理设备间重新组织文件系统. 通过几道练习题来说明LVM的实现 1.创建一个至少有两个PV组成的大小为20G的名为testvg的VG:要求PE大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv:挂载至/users目录 2. 新建用户archl