磁盘管理LVM
一.简介
LVM全称为Logical Volume Management,它是Linux环境下对磁盘分区进行管理的一种机制,它可以将多个硬盘合成一个资源池,然后虚拟出一个或者多个磁盘,可以对虚拟瓷盘进行扩容,缩减等操作,更加方便。
LVM涉及名词
物理硬盘:
目前硬盘传输接口有IDE和STAT等,可以是机械硬盘hdd和固态硬盘ssd。在linu中IDE接口的硬盘显示为 hda, hdb,hdc等等。STAT接口的显示为sda, sdb, sdc等等。
物理卷(PhysicalVolume):
磁盘上的分区经过LVM的特殊处理成为物理卷。磁盘分区只有成为物理卷才可以加入卷组。物理卷是LVM的基本存储块。
卷组(Volume Group):
LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷上边可以建立文件系统,用于mount到不同的挂载点,提升分区空间——这是真正跟用户打交道的部分。
逻辑卷(Logical Volume):
LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷上边可以建立文件系统,用于mount到不同的挂载点,提升分区空间——这是真正跟用户打交道的部分。
PE (Physical Extent):
每一个物理卷被划分为一个个的基本存储单元,每一个PE都具有唯一的编址(这个东西类似于物理硬盘上的磁盘地址)。PE的大小默认为4MB。
LE(Logical Extent):
每一个逻辑卷也被划分为一个个的基本存储单元,每一个LE也具有一个唯一的编址。在同一个卷组中,LE和PE的大小是相等的。
二.操作
环境简介
一台Linux中有4块硬盘,每个10G,要做成一个LVM,将容量集合后挂载到一个目录下,做资源目录。
操作
1.查看当前硬盘
lsblk
2.创建分区,如果硬盘之前有分区了,可以打d,来删除分区
fdisk /dev/sda
n
一路回车
t
8e
8e是LVM的格式,可以按L来查看格式
w
保存
3.安装lvm
ubuntu
apt-get install lvm2
redhat和CentOS
yum -y install lvm2
4.创建 Physical Volume(PV),成功之后可以通过pvdisplay查看信息
pvcreate /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
5.创建 Volume Group (VG)
vgcreate testvg(卷组名称) /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
6.创建Logical Volumes (LV).
lvcreate -n lv_1 -l 100%VG testvg(将所有容量给lv_1这个LV)
7.格式化逻辑卷,挂载
mkfs.ext4 /dev/testvg/lv_1
mkdir /test
mount /dev/testvg/lv_1 /test
8.查看
df -Th
9.加入/etc/fstab
echo '/dev/testvg/lv_1 /test ext4 defaults 0 0' > /etc/fstab
mount -a
最新文章
- P3398 仓鼠找sugar
- 用户信息 Froms验证票证
- 继承进一步使用,以及super关键字
- 面试感悟----一名3年工作经验的程序员应该具备的技能 JAVA 必读书
- OSPF多区域配置
- SVN检出资源文件
- HTML5-javascript屏幕旋转事件:onorientationchange
- 一个JAVA代码
- Eclipse常用快捷键记录
- Jmeter学习笔记03-元件作用域及执行顺序
- hdu5701-中位数计数
- MTK6261 11C之Init Analysis【手记】
- 基础的POJ学习
- 洛谷P1621-集合
- Neo4j 2.0 生产环境集群搭建
- Python 文件 readlines() 方法
- 第四课(1)——MySQL体系结构
- Bootstrapping算法
- VirtulBox安装虚拟机(鼠标点击时)0x00000000指令引用的0x00000000内存该内存不能为written错误解决方案
- POJ3177:Redundant Paths——题解
热门文章
- Python 注释和键盘输入,输出数据格式化
- [nfls338]基本字典子串
- [luogu4318]完全平方数
- 从记账软件看工具类APP的存量运营之道
- Codeforces 436E - Cardboard Box(贪心/反悔贪心/数据结构)
- 洛谷 P6478 - [NOI Online #2 提高组] 游戏(二项式反演+树形 dp)
- spring-boot spring-MVC自动配置
- js浮点运算的坑
- 03 Windows安装Java环境
- 【模板】网络最大流(EK、Dinic、ISAP)(网络流)/洛谷P3376