lvm基本应用

   普通的磁盘分区管理方式在逻辑分区划分好以后就没法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件由于受上层文件系统的限制,也不能跨越多个分区来存放,因此也不能同时放到别的磁盘上。而遇到出现某个分区空间耗尽时,解决的方法一般是使用符号连接,或者使用调整分区大小的工具,但这只是暂时解决办法,没有从根本上解决问题。随着Linux的逻辑卷管理功能的出现,这些问题都迎刃而解,用户在无需停机的状况下能够方便地调整各个分区大小。LVM 的全名是Logical VolumeManager,中文译为逻辑卷管理器。它的作法是将几个物理的分区或者磁盘经过软件组合成一块看来是独立的大磁盘,而后将此磁盘分红可以使用的逻辑卷(LV)。下面说一说几个相关概念:ide

   PV最底层的物理卷称为physical volume,简称pv,许多pv整合成一个大磁盘,这个大磁盘就是VGPE,称为物理扩展块,即physical extend工具

LVM建立流程ui

 1 先建立出2个分区,一个大小为5G,另外一个大小为6G,且其ID号为8e8e表明LVM分区类型)spa

wKioL1YJTTTQcP2LAADYrGCrxHk512.jpg

wKiom1YJR4KxJbW_AAFC-Hx0Xlk685.jpg如今分区ID号为8383表明Linux分区)3d

wKioL1YJSKmjtesJAAJIIMnGMrg532.jpg

调整分区ID为8e8e表明LVM分区类型)blog

wKioL1YJSYnRKGANAAOmrAs9YJs442.jpg

下面将建立的两个分区建立物理卷
rem

wKioL1YJS96QDP6EAAD0oIruHN4488.jpg

查看建立的物理卷get

wKioL1YJTbazodoAAADFMIxPX6s111.jpg

建立名字为myvg的卷组 使用命令及格式:vgcreate 卷组名 指定物理卷
it

wKioL1YJTw7yiRY8AACcBV8jgd0257.jpg

查看建立的vg,使用vgs命令
io

wKiom1YJT3bR5UUfAACPHtYQLKY224.jpg

删除vg,使用vgremove命令

wKiom1YJUcjy7QmUAACpcNgijbg463.jpg

从新建立vg,指定pe大小为8M ,使用-s选项指定,不指定,则默认为4M

wKiom1YJUyDSTgymAACQWfin1dU335.jpg

wKiom1YJUzWBDx41AAIAGqoFizk894.jpg

调整逻辑卷大小

再新建一个10G大小分区/dev/sdb6,调整ID为8e,建立其为pv,将此pv加入以前的卷组

使用vgextend

wKioL1YJV2aCMBIoAAKD-woEhxk821.jpg

下面说明如何缩减卷组

下面将新加入物理卷移除,即缩减逻辑卷,以前要先将物理卷内数据移走,而后再缩减

wKiom1YJWUzhALQzAACD0qCG5To480.jpg

wKioL1YJWbTRc4M_AACKXnIFQKo091.jpg

查看结果:

wKioL1YJWmKgU8mTAAIK2GPPAj0301.jpg

移除物理卷/dev/sdb6

wKioL1YJWxiTFQc7AAEYwMuAMPQ251.jpg

下面说明如何建立逻辑卷:

命令格式:lvcreate -L size -n NAME vg_name

wKiom1YJXbSB82zHAACr5nAyIpM168.jpg

wKioL1YJXhKCxLwJAAC3C8Rkwcg415.jpg格式化逻辑卷

wKioL1YJX6iCfuCMAARrwAIuCSE287.jpg下面介绍扩展逻辑卷,要扩展逻辑卷,须要先扩展物理边界,将其扩展至8G

wKiom1YJZBfT5nj4AADt9nN_ddE565.jpg再扩展逻辑边界:

wKiom1YJZf_g-FM_AAECiYqhdOc732.jpg

查看最后结果:

wKioL1YJZpLACMGbAACtZzaMwC4198.jpg

缩减逻辑卷

首先卸载卷,并强制自检,确保文件没问题

wKiom1YJaYXReEJcAAHTOblMl_8692.jpg

再缩减逻辑边界至5G

wKioL1YJaaDwEvoFAAEDG3oAxEU751.jpg

最后缩减物理边界

wKiom1YJaajjuineAAGWHIdOds4979.jpg快照卷的建立:

wKioL1YJa8-zpxTYAAEGHy6FrC8000.jpg

删除快照卷:

wKioL1YJbR7RrT0qAAD8_AOo5l4370.jpg

相关文章
相关标签/搜索