CentOS 6.5 LVM磁盘管理学习
分类:CentOS教程 阅读:6988 次
在系统运维和服务器管理过程中,经常遇到服务器磁盘容量不足,需要在线扩容的情况。普通磁盘分区的管理方式在逻辑分区划好之后就无法改变其大小。而LVM可以实现Linux服务器下面磁盘空间的在线扩容和动态管理,相对于普通的磁盘分区有很大的灵活性。
一、LVM简介
LVM是Logical VolumeManager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上进行组合,做为一个大的硬盘空间来使用,当硬盘的剩余空间不够的时候,可以将其它的硬盘加入到分区当中,这样可以实现磁盘空间的动态管理。
二、LVM基本术语
物理卷(physical volume,PV):物理卷就是指硬盘分区,也可以是整个硬盘或已创建的RAID,是LVM的基本存储设备,与普通物理存储介质的区别是该设备包含有LVM相关的管理参数。
卷组(volume group,VG):卷组是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个“LVM分区”(逻辑卷)。
逻辑卷(logical volume,LV):LVM的逻辑卷类似于非LVM系统中的硬盘分区,它建立在卷组之上,是一个标准的块设备,在逻辑卷之上可以建立文件系统。
物理块(physical extent,PE):物理卷以大小相等的物理块为存储的基本单位,同时也是LVM寻址的最小单元。
逻辑块(logical extent,LE):逻辑卷以大小相等的逻辑块为存储的基本单位,在同一个卷组中,LE的大小和PE是相等的,并且一一对应。
简单来说就是:PV:是物理的磁盘分区。VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库或者是几个大的硬盘。LV:也就是从VG中划分的逻辑分区。
三、通过LVM分区方式安装Centos
1.选择安装类型,选择最后一个复选框,即创建自定义布局。
2.首先划分/boot分区,/boot分区建议使用物理分区。
3.将剩余空间划分为一个物理卷(PV)。
4.创建一个卷组(VG)。默认卷组名为VolGroup00,修改卷组名为vg51cto-lv。
5.在VG上面创建逻辑卷(LV)。逻辑卷默认为LogVol00,LogVol01……末两位由00开始依次递增。
6.LVM分区完成。
7.df -h查看磁盘空间。
四、LVM管理
第一部分:卷组(volume group,VG)相关的操作。
1.查看卷组(VG)名,卷组名为vg51cto_lv。
2.查看卷组(VG)包含的PV、LV信息。
3.修改卷组名,由vg51cto_lv修改成vg51cto。
1)修改卷组名的命令为vgrename,语法如下:
vgrename OldVolumeGroupNameNewVolumeGroupName
2)修改/etc/fstab配置文件,把vg51cto_lv修改成vg51cto。
3)修改grub.conf配置文件,把vg51cto_lv修改成vg51cto。
4)reboot重启后df查看。
第二部分:逻辑卷(logical volume,LV)相关的操作。
1.查看逻辑卷(LV)名。
使用LVM时安装系统是,默认的卷组名为VolGroup00,卷组内的逻辑卷为LogVol00,LogVol01……末两位由00开始依次递增。
2.查看逻辑卷详细信息
lvdisplay命令查看所有逻辑卷的详细信息
lvdisplay 逻辑卷名称
3.修改逻辑卷名
1)修改逻辑卷命令为lvrename,语法如下:
2)修改/etc/fstab配置文件。
3)修改grub.conf配置文件。
第三部分:物理卷(physical volume,PV)相关操作。
1.查看物理卷(PV)名,这里为/dev/sda2,linux中SCSI的第1个硬盘/dev/sda,第2个硬盘/dev/sdb依此类推。
2.查看物理卷详细信息。
四、LVM空间管理
五、LVM在线扩容
热门推荐
- Centos7的相关操作
- CentOS使用dmidecode获取服务器硬件信息
- CentOS系统基本的网络端口操作命令小结
- CentOS下man帮助命令使用全解析
- CentOS中以sar命令监控系统的使用教程
- CentOS下iptables的相关配置与命令使用技巧
- CentOS系统中的passwd命令实用技巧小结
- CentOS查看和修改PATH环境变量的方法
- grub命令下的centos救援笔记
- CentOS 6.5 LVM磁盘管理学习
- CentOS 6.3安装kvm虚拟机并安装Windows系统
- CentOS下创建桌面快捷方式
- Centos7 中修改sshd端口
- CentOS7使用NTP进行时间同步
- 学点centos小知识:SSH协议
- 通过终端软件secureCRT连接服务器
- CentOS查找/扫描局域网打印机IP
- 配置CentOS网络前必知的四个IPv4基本概念
- Centos常用yum源整理及本地yum源搭建
- CentOS各版本挂载光盘做yum源安装