`

LVM学习笔记

 
阅读更多

1、安装LVM2:sudo apt-get -y install lvm2

2、概念

         物理卷(physical volume)

         物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

 

         卷组(Volume Group)

         LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。

 

         逻辑卷(logical volume)

         LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。

 

         PE(physical extent)

         每一个物理卷被划分为称为PE(Physical Extents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。

 

         LE(logical extent)

         逻辑卷也被划分为被称为LE(Logical Extents)的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。

3、使用命令sudo fdisk -l查看虚拟机硬盘信息,发现只有一个vda,给虚拟机添加硬盘,使用virmanage工具给虚拟机添加两个sata设备qcow2格式存储,或者在xml文件中添加。

4、重启虚拟机可看到sda和sdb。

5、创建LVM

         1.创建物理卷

                  sudo pvcreate /dev/sdb

                  sudo pvcreate /dev/sdc

 

         2.创建卷组

                  sudo vgcreate LeeTestVG /dev/sdb /dev/sdc

 

         3.激活卷组

                  sudo vgchange -ay LeeTestVG

 

         4.创建逻辑卷

                  sudo lvcreate -L2000 -n testLV1 LeeTestVG

 

         5.创建文件系统

                  sudo mkfs -t ext4 /dev/LeeTestVG/testLV1

 

         6.创建文件夹

                  sudo mkdir /home/testLVM

 

         7.挂载逻辑卷

                  sudo mount /dev/LeeTestVG/testLV1 /home/testLVM

 

         8.卸载逻辑卷

                  sudo umount /dev/LeeTestVG/testLV1

 

         9.删除逻辑卷

                  sudo lvremove /dev/LeeTestVG/testLV1

 

         10.扩展逻辑卷大小

                  sudo lvextend -L 12G /dev/LeeTestVG/testLV1

                  sudo lvextend -L +1G /dev/LeeTestVG/testLV1

 

                  扩容后要调整文件系统

                  sudo resize2fs /dev/LeeTestVG/testLV1(一般后面不用加数据)

 

         11.减少逻辑卷大小

                  扩容前要调整文件系统

                  sudo e2fsck -f /dev/LeeTestVG/testLV1(检查文件系统正确性)

                  sudo resize2fs /dev/LeeTestVG/testLV1 1G(后面加数据1G,表示将文件系统缩到1G大小)

 

                  sudo lvreduce -L 1G /dev/LeeTestVG/testLV1

分享到:
评论

相关推荐

    详细的LVM学习笔记

    ### LVM 学习笔记详解 #### 一、LVM与RAID基础知识 **LVM (Logical Volume Manager)** 是一种用于Linux系统中的存储管理技术,它提供了比传统分区方案更灵活的数据存储方式。通过LVM,用户可以创建逻辑卷(Logical ...

    LabVIEW学习笔记 LabVIEW学习笔记

    ### LabVIEW学习笔记知识点梳理 #### 一、调试技巧与数据监测 - **探针工具**: 在调试过程中,可以通过右键菜单中的`probe`和`custom probe`功能来设置探针,用于实时监测数据流。这有助于理解数据如何在各个节点...

    linux全套学习笔记_博雅运维

    linux全套学习笔记_博雅运维,适合linux初学者,包含用户管理,进程管理,分区管理,vim,磁盘阵列,LVM逻辑卷,dns,ftp,nfs,samba,dhcp,apache,mysql,php,nginx,iptables,selinux,lamp,lnmp架构,phpmyadmin,...

    LVM(Logical volume manager)实验笔记

    ### LVM(Logical Volume Manager)实验笔记 #### 一、什么是LVM? LVM(Logical Volume Manager),即逻辑卷管理器,是一种用于提高传统磁盘管理效率的技术方案。它允许用户更加灵活地管理存储资源,例如动态扩展...

    Linux 学习笔记-LVM磁盘管理

    逻辑卷管理通过将底层物理硬盘抽象封装起来,以逻辑卷的形式表现给上层系统,逻辑卷的大小可以动态调整,而且 ...  使用 LVM 的步骤:  a. 物理硬盘格式化为 PV(物理卷),底层空间被分做每个4M大小的PE。

    磁盘管理学习笔记精简

    以下是根据标题“磁盘管理学习笔记精简”和描述“磁盘管理”所涉及的一些核心知识点的详细解释。 1. **分区与文件系统**: - **分区**:在Linux中,磁盘通常被划分为不同的逻辑区域,称为分区。常见的分区类型有主...

    Linux学习笔记完整版

    Linux操作系统学习笔记详细地记录了从基础概念到高级应用的多个方面,涵盖了Linux的起源、版本、特色、优势、安装、管理、进程、文件系统、用户权限、网络管理、SHELL编程等众多知识点。接下来将详细说明这些知识点...

    HPUXLVM卷组学习笔记.pdf

    【HPUXLVM卷组学习笔记】 HPUX操作系统中的Logical Volume Manager (LVM) 是一种先进的磁盘管理技术,允许灵活地管理和扩展存储资源。本文档主要介绍了如何在HPUX LVM环境中操作卷组(Volume Group, VG)和逻辑卷...

    AIX视频学习笔记(现场版)

    AIX视频学习笔记(现场版)涵盖了上述诸多方面,通过视频形式的学习,可以帮助用户更加直观地理解和掌握AIX系统的操作和管理,从而在实际工作中更加游刃有余。无论是新手还是经验丰富的系统管理员,都能从中受益匪浅...

    Linux 学习笔记,基于《鸟哥的 Linux 私房菜 第四版(CentOS7)》以及各种的网络资源.zip

    这篇学习笔记结合了该书的内容以及网络上的各种资源,旨在帮助读者深入理解和掌握Linux操作系统的核心概念和技术。 首先,Linux的学习从基础开始,包括了解Linux的哲学和历史,理解什么是开源软件以及Linux发行版的...

    OpenStack之Cinder学习笔记

    OpenStack的Cinder组件是专为云...总的来说,学习和理解Cinder需要掌握分布式存储、ISCSI协议、数据库操作以及OpenStack服务间的交互机制。深入理解这些知识点对于构建和管理一个可靠的OpenStack云存储环境至关重要。

    linux学习笔记_a50e41203d48205e65a2.zip

    Linux学习笔记是一个全面涵盖Linux操作系统基础知识的资源集合,旨在帮助初学者和进阶者深入了解这一开源操作系统的核心概念、命令行工具以及系统管理技巧。在这个压缩包中,你将找到一系列有关Linux的学习材料,...

    linux学习笔记.doc

    Linux是开源的操作系统,其磁盘管理是系统管理员必须掌握的重要...以上是Linux磁盘管理的基本知识,涵盖了分区、格式化、挂载、文件系统管理、RAID和LVM等方面。掌握这些内容对于管理和优化Linux系统的存储至关重要。

    AIX 学习笔记之 存储管理 LV PV VG PP

    LVM(Logical Volume Manager)是 AIX 系统中的一个存储管理工具,用于管理逻辑卷。LVM 的配置数据存储在卷组描述区(VGDA)和卷组状态区(VGSA)中。VGDA 描述卷组中的所有物理卷和逻辑卷的对应关系,VGSA 记录卷组...

    1456页Linux学习笔记(从入门到进阶).docx

    ### Linux学习笔记知识点概览 #### 一、Linux SRE架构图 - **知识点概述**: - **架构图解析**:此部分介绍了一个典型的Linux系统运维(SRE)架构图,涵盖了系统的整体架构设计,包括但不限于服务器集群、负载均衡...

    AIX学习笔记之存储管理LVPVVGPP.pdf

    LVM(逻辑卷管理)的配置信息存储在VGDA(卷组描述区)和VGSA(卷组状态区),LVCB(逻辑卷控制块)则记录了LV的相关信息。磁盘Quorum机制确保了VGDA和VGSA的冗余,以防止数据丢失。 在AIX中,有一些关于LVM的限制...

    linux学习课堂笔记

    在Linux学习课堂笔记中,我们将深入探讨Linux操作系统的基础知识、主要概念、常用命令以及系统管理技巧。Linux是一种开源、自由的操作系统,它基于Unix,并且在全球范围内被广泛应用于服务器、嵌入式设备以及个人...

    Linux学习笔记基础知识版 (2)

    ### Linux学习基础知识版 (2) 知识点详解 #### 服务器简单介绍 - **服务器定义**:服务器是指在网络环境中能够提供数据存储、处理、通信等服务的高性能计算机。它们通常具有比普通个人电脑更高的计算能力和更稳定的...

    ASM学习笔记

    这是Oracle提供的一个卷管理器,用于替代操作系统所提供的LVM,它不仅支持单实例配置,也支持RAC这样的多实例配置。将给Oracle数据库管理员带来极大的方便,ASM可以自动管理磁盘组,并提供数据冗余和优化。特别是...

Global site tag (gtag.js) - Google Analytics