LVM 详解
一、前言《http://blog.chinaunix.net/uid-186064-id-2823296.html》
LVM是逻辑卷管理(Logic Volume Manage)的简称,它是建立在物理存储设备上的一个抽象层。 允许你生成逻辑存储卷, 与直接使用物理存储在管理上相比,提供了更好的灵活性。LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,与硬件相关的存车处设备将被隐藏, 你可以不用停止应用或卸载文件系统过来调整卷的大小或数据迁移,这样可以减少操作成本。LVM与直接使用物理存储相比,有一下有点:
1.灵活的容量: 当使用逻辑卷时, 文件系统更可以扩展到多个磁盘上,你可以聚合多个磁盘或磁盘分区成单一的逻辑卷。2.可伸缩的存储池: 你可以使用简单的命令来扩大或缩小逻辑卷大小,不用重新格式化或分区磁盘设备3.在线的数据再分配:你可以在线移动数据,数据可以在磁盘在线的情况下重新分配, 比如,你可以在线更换可插拔的磁盘4.方便的设备命名:逻辑卷可以按照你觉得方便的方式来起任何名字5.磁盘条块化:你可以生成一个逻辑盘, 他的数据可以被条块化存储在2个或更多的磁盘上,这样可以明显提升数据吞吐量。6.镜像卷: 逻辑卷提供方便的方法来镜像你的数据7.卷快照: 使用逻辑卷,你可以获得设备快照用来一致性备份或者测试数据更新效果而不营销真实数据。
二、LVM基本术语
前面谈到,LVM是在物理存储上添加的一个逻辑层,来为文件系统给屏蔽下面的硬件存储设别, 提供了一个抽象的盘卷, 在盘卷上建立文件系统, 首先我们讨论一下几个术语1.物理存储介质(The Physical Media)
这里是指系统的存储设备, 如:/dev/hda1,/dev/sda 等,是存储系统最底层的存储单元。2.物理卷(PV, Physical Volume)
物理卷就是指磁盘,磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块, 但和基本的物理存储介质(如分区,磁盘等)比较,却包含有与LVM相关的管理参数。 当前LVM允许你在每个物理卷上保存这个物理卷的0-2 分元数据拷贝,默认为1 ,保存在设备的开始处,为2 时,保存在设备的结束处。
3.卷组(VG,Volume Group)
LVM 卷组雷系与非LVM系统中的物理硬盘,由其物理卷组成, 可以在卷组上创建一个或多个(LVM分区)逻辑卷, LVM卷组由一个或多个物理卷组成。
LVM 详解的更多相关文章
- centos LVM详解
title: centos LVM详解 date: 2018-04-24 14:00:03 tags: [linux,centos,LVM] --- 知识了解 LVM关系图 fdisk命令详解 [ro ...
- 第6章 LVM详解
6.1 LVM相关概念和机制 LVM(Logical Volume Manager)可以让分区变得弹性,可以随时随地的扩大和缩小分区大小,前提是该分区是LVM格式的. lvm需要使用的软件包为lvm2 ...
- linux LVM详解
1.创建及删除步骤1)创建:linux partition-->pv-->vg-->lv-->fs-->mount2)删除:umount-->lv-->vg- ...
- LVM详解笔记pv-vg-lv创建和扩展
LVM Logical Volume Manager(逻辑卷管理) 是Linux环境下对底层磁盘的一种管理机制(方式),处在物理磁盘和文件系统之间. 名词: PV (Physical Volume)物 ...
- 第五周-磁盘分区GPT、shell脚本练习、lvm详解
1. 描述GPT是什么,应该怎么使用 Linux中磁盘分区分为MBR和GPT. MBR全称为Master Boot Record,为主引导记录,是传统的分区机制,应用于绝大多数使用的BIOS的PC设备 ...
- Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)
Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份.删除相关数据, ...
- linux基础-磁盘阵列(RAID)实例详解
磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 R ...
- 详解Linux目录(目录树详细解释)
给大家一篇关于Linux目录 方面的详细说明,好好读一下! Linux目录详解(RHEL5.4) linux有四种基本文件系统类型:--普通文件:如文本文件.c语言源代码.shell脚本等,可以用ca ...
- MySQL 备份与还原详解
相关阅读: MySQL备份和恢复具体实施 http://www.linuxidc.com/Linux/2012-12/76257.htm MySQL备份与恢复的三种方法总结 http://www.li ...
随机推荐
- DOM操作中,getElementByXXXX 和 querySelector 的区别
1. 返回值: getElements返回动态集合: 优: 首次查找效率高 缺: 可能造成反复查找DOM树 querySelector返回非动态集合: 优 ...
- 【ASP.NET Core】运行原理之启动WebHost
ASP.NET Core运行原理之启动WebHost 本节将分析WebHost.CreateDefaultBuilder(args).UseStartup<Startup>().Build ...
- 【转】Visual Studio Code 使用Git进行版本控制
原文链接:https://www.cnblogs.com/xuanhun/p/6019038.html?utm_source=tuicool&utm_medium=referral 本来认为此 ...
- 初识NumPy库-基本操作
ndarray(N-dimensional array)对象是整个numpy库的基础. 它有以下特点: 同质:数组元素的类型和大小相同 定量:数组元素数量是确定的 一.创建简单的数组: np.arra ...
- Java IO(2)阻塞式输入输出(BIO)的字节流与字符流
在上文中<Java IO(1)基础知识——字节与字符>了解到了什么是字节和字符,主要是为了对Java IO中有关字节流和字符流有一个更好的了解. 本文所述的输出输出指的是Java中传统的I ...
- CNN网络介绍与实践:王者荣耀英雄图片识别
欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 作者介绍:高成才,腾讯Android开发工程师,2016.4月校招加入腾讯,主要负责企鹅电竞推流SDK.企鹅电竞APP的功能开发和技术优化工作 ...
- 计算机网络初探(ip协议)
粗读了两遍计算机网络(谢希仁),对于计算计算机网络算是有了一个初步的了解,所以打算写一篇文章(希望是教程)进行巩固(主要围绕IP协议). 局域网 因特网的产生和广泛使用极大地改变了我们的生活,但对于不 ...
- C#的数据类型总结(1)
C# 是一种强类型语言.在变量中存储值之前,必须指定变量的类型,如以下示例所示: int a = 1; string s = "Hello"; XmlDocument tempDo ...
- Redis的简单使用和介绍
1.什么是NoSQL NoSQL = Not Only SQL 非关系型的数据库 2. 为什么需要NoSQL High performance 高并发读写 ...
- PHP curl_setopt函数用法介绍
[导读] curl_setopt函数是php中一个重要的函数,它可以模仿用户的一些行为,如模仿用户登录,注册等等一些用户可操作的行为哦.bool curl_setopt (int ch, string ...