使用LVM创建LV示例

创建一个由至少两个物理卷组成的大小为10G的卷组;要求,PE大小8M;而后在卷组中创建大小为5G的逻辑卷mylv1,格式化为ext4文件系统,开机自动挂载至/users目录;

新建用户mageedu,其家目录为/users/mageedu,而后su至mageedu用户,复制/etc/fstab文件至自己的家目录;

扩展mylv1至7G,确保/users/mageedu的数据不受影响;而后su至mageedu用户,验正数据可正常访问;

缩减mylv1至4G,确保/users/mageedu的数据不受影响;而后su至mageedu用户,验正数据可正常访问;

对mylv1创建快照卷snap-mylv1,并通过其cp内部的数据至/backups/目录中,要求保留原有属主属组等信息;

首先,创建两个分区,一个6G,一个4G,将分区格式转换为8e(lvm格式),在示例中使用的是/dev/sda3(6G)和/dev/sda5(4G);如图:

创建PV:

# pvcreate /dev/sda3 /dev/sda5

创建VG:

# vgcreate -s 8MB /dev/myvg /dev/sda3 /dev/sda5

# vgdisplay /dev/myvg

创建5G的LV:

# lvcreate -n /dev/myvg/mylv1 -L 5G /dev/myvg

格式化该5G的LV并创建/users目录:

# mke2fs -t ext4 /dev/myvg/mylv1

# mkdir /users

设置开机自动挂载

# vim /etc/fstab

# mount -a

# mount

新建用户mageedu

# useradd -d /users/mageedu mageedu

# su - mageedu

$ cp /etc/fstab .

扩展lv至7G:

# lvextend /dev/myvg/mylv -L 7G

验证数据可以正常访问

# su - mageedu

$ cat fstab

缩减LV至4G,先卸载/users目录,使用e2fsck -f 检测mylv1,后先使用resize2fs缩减逻辑边界,再使用lvreduce缩减物理边界:

# umount /users

# e2fsck -f /dev/myvg/mylv1

# resize2fs /dev/myvg/mylv1 4G

# lvreduce /dev/myvg/mylv1 -L 4G

可以看到mylv1的大小变化:

将分区重新挂载至/users目录,验证数据是否可用:

# mount -a

# mount

# su - mageedu

$ cat fstab

对mylv1卷创建快照卷snap-mylv1,先将mylv1重新挂载成只读模式,避免其他进程修改数据卷中数据

# mount -o remount,ro /dev/myvg/mylv1 /users

# lvcreate -s -n /dev/myvg/snap-mylv1 -L 512M -p r /dev/myvg/mylv1

# mount -o remount,rw /dev/myvg/mylv1 /users

# mkdir /temp-backup

# mount /dev/myvg/snap-mylv1 /temp-backup

# cp -a /temp-backup /backup

至此整个过程结束。

使用LVM创建LV示例,布布扣,bubuko.com

时间: 2024-08-27 17:05:33

使用LVM创建LV示例的相关文章

LVM创建、扩展和缩减实现

LVM: Logical Volume Manager,逻辑卷管理器.重点在于可以弹性调整文件系统的容量. 常用术语: pv:物理卷 vg:卷用户组 lv:逻辑卷 PE:物理扩展块 dm:device mapper,将一个或者多个底层块设备组织成为一个逻辑设备的模块: 原始文件为/dev/dm-#      其连接文件有两种命名方式: 第一种:/dev/mapper/VG_NAME-LV_NAME /dev/mapper/vol0-root 第二种:/dev/VG_NAME/LV_NAME /d

Raid创建 LVM创建 扩展

RAID(磁盘阵列冗余 提高硬盘访问速度)raid0         raid1         raid5            raid10条带化写      冗余    带奇偶校验的条带化  raid1+raid02块磁盘      2块磁盘       3块磁盘         4块磁盘500G          500G        500G            500G    1T          500G        1T               1T mdadm -C

LVM 创建,管理(初级)

linux下创建和管理LVM(初级) 一.LVM简介,命令介绍,PV, VG, PE, LV简介. 1.) LVM简介:逻辑卷管理器,通过底层磁盘设备创建逻辑卷,可以在线对分区进行扩展,缩减,可跨分区扩展.解决服务器使用时间过长,磁盘空间不足.也可逻辑卷进行快照,备份. 2.) PV, VG, PE, LV简介: PV Physical Volume,物理卷: 底层磁盘,通过磁盘分区命令对其进行分区,并且需要转换成8e(LVM)格式. VG Volume Group, 卷组 将几个磁盘分区进行组

Linux LVM创建及扩展和减小

LVM逻辑卷 1. LVM逻辑卷机制 LVM逻辑卷(Logical volumes manager)是将多个分区或者物理硬盘从逻辑上作为一个整体,从这个整体上划分出不同的逻辑分区:逻辑分区可以根据需要进行扩大和缩小 整个创建逻辑分区过程依次创建pv.vg.lv: pv为分区或者物理硬盘,又PE为基本单元组成: vg 为一个或多个pv组成的整体 lv为从vg卷组中分割出分区,该分区可以格式化建立文件系统: 2. LVM创建及管理 由于Linux支持LVM机制,那么就离不开LVM的创建和管理,LVM

LVM创建以及使用

LVM(Logical VolumeManager 逻辑卷管理) 在磁盘分区和文件系统之间添加一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统,来提高磁盘分区管理的灵活性可实现零停机前提下自如对文件系统的大小进行调整,可以方便实现文件系统跨越不同磁盘和分区. 下图是我根据自己的理解画出的一张图.此图背景是:公司有一台戴尔R910服务器,现在接上6个SAS硬盘,做成raid5磁盘阵列,最后一个硬盘设为全局热备.然后在戴尔自带的磁盘阵列管理上把剩下的5块硬盘划分

Linux下的LVM创建以及Linux快照卷

通过最的学习,我加深了对LVM的理解,在这里,我将它写成博客,一是方便自己记忆,二是让Linux的入门学习者一起学习一下. 首先我们引入LVM的概念,并展开详细的说明,主要是近期学习的看法,我们先看一个图 我们将会提到的名词有:PV.VG.LV.PE 在图中,最下面的,我们可以理解为物理存储介质,硬盘或是分区 PV:称为物理卷,是LVM的基本存储块. VG:称为卷组,我们可以看卷组是由物理卷组合而成的. LV:称为逻辑卷,是从卷组中划分出来的. PE:physical extent,我就称为物理

LVM创建,缩减及快照备份

管理逻辑卷工具:LVM 逻辑卷:灵活可动态存储的一种逻辑上的存储 最底层需要通过工具变成"物理卷":存储设备,Raid ,分区等 VG:(1)底层设备容量之和.(2)PE大小*数量 卷组上面一个块叫PE.默认每个块为4M,可更改. 一.首先创建分区 # fdisk /dev/sdb 二. 查看系统内是否已经安装LVM [[email protected] share]# rpm -qa |grep lvm lvm2-libs-2.02.98-9.el6.x86_64 lvm2-2.02

002.LVM创建

一 LVM创建步骤 创建分区 创建PV 创建VG 创建LV 格式化及挂载 二 创建分区 使用分区工具(如fdisk等)创建LVM分区,却将分区标识为LVM的分区类型8e. 1 [[email protected] ~]# fdisk -l 2 -- 3 Device Boot Start End Blocks Id System 4 /dev/sdb1 2048 20971519 10484736 5 Extended 5 /dev/sdb5 4096 2101247 1048576 8e Li

Linux: LVM 创建

关于Linux 的逻辑卷知识,以前前接触过一些,今天再次温习下,主要是演练下 LVM 的创建过程及维护命令,LVM 理论部分和虚拟机增加硬盘部分略. --1 环境准备虚拟机:Red Hat Enterprise Linux Server release 5.5增加两块 IDE 硬盘,一块为 2GB,另一块为 1GB. --2 查看新增硬盘情况Disk /dev/hda: 19.3 GB, 19327352832 bytes255 heads, 63 sectors/track, 2349 cyl