使用LVM给分区扩容
2013-11-05 11:28
246 查看
基本概念
LVM : Logic Volume Manager 逻辑卷管理,可以在不停机的情况下动态调整各个分区的大小(在硬盘不用时,还可以添加硬盘),并且保持原有的文件系统不变物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:/dev/hda、/dev/sda等等,是存储系统最低层的存储单元。
物理卷(PV: Physical Volume):物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
卷组(VG: Volume Group):LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。
逻辑卷(LV: Logical Volume):LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。
PE(physical extent):每一个物理卷被划分为称为PE(Physical Extents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。
LE(logical extent):逻辑卷也被划分为被称为LE(Logical Extents) 的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。
lvm常用命令列表
安装
sudo yum install lvm2
[/code]
创建
pvcreate
vgcreate
lvcreate
[/code]
查看
sudo vgdisplay -v
sudo lvdisplay -v
sudo pvdisplay -v
[/code]
扩容
vgextend
lvextend
resize2fs
[/code]
扩容
系统中已经存在VG,名称为 vg_wiz, vg_wiz上只有一个LV,名称为lv_wiz,lv_wiz挂载于/wiz目录,此时硬盘已经满了。首先查看可用的磁盘列表:
sudo fdisk -l
[/code]
1. 新增硬盘,创建pv
sudo pvcreate /dev/xvdc
[/code]
2. 将PV加入VG
sudo vgextendvg_wiz /dev/xvdc
[/code]
3. 给LV增加空间
可以通过指定容量的方式增加空间:sudo lvextend -L +100G /dev/vg_wiz/lv_wiz
[/code]也可以通过指定PE的数量来扩容,使用
sudo vgdisplay可以显示可用的PE数。
sudo lvextend -l +3199 /dev/vg_wiz/lv_wiz
[/code]
4. 激活配置
sudo resize2fs /dev/vg_wiz/lv_wiz
[/code]done.
参考:
http://www.liusuping.com/ubuntu-linux/redhat-linux-lvm.html
robbin博客
来自为知笔记(Wiz)
相关文章推荐
- ks使用lvm分区,ks启动
- aliyun添加数据盘parted方式分区格式化和lvm挂载及数据盘的扩容
- linux 使用fdisk分区扩容
- CentOS 5.5下LVM分区在线扩容
- 将MYSQL数据文件拷贝到使用LVM扩容的磁盘中
- Ubuntu 上使用 LVM 轻松调整分区并制作快照
- LVM分区在线扩容
- linux CentOS/redhat 6.5 LVM分区使用详解
- Linux中利用LVM实现分区动态扩容
- 使用LVM快照做mysql完全备份和lvm的扩容
- 磁盘 - 使用LVM进行磁盘扩容(fdisk, LVM, pvcreate, lvcreate, parted)
- 使用lvm进行分区管理
- aliyun添加数据盘parted方式分区格式化和lvm挂载及数据盘的扩容
- CentOS 6.9 LVM扩容根分区
- CentOS 5 LVM 在线扩容根分区(转)
- LVM扩缩--lvm缩小swap,根分区在线扩容
- 怎样使用kickstart创建逻辑卷管理(LVM)分区?
- CentOS6、7 LVM逻辑卷分区自动扩容Shell脚本编程思路与实例
- lvm分区扩容
- lvm扩容根分区