linux删除配置信息,Linux LVM逻辑卷配置过程详解(创建、扩展、缩减、删除、卸载、快照创建)...
一、预备知识
LVM全称为Logical Volume Manager逻辑卷管理器,LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。其中
PV:Physical Volume物理卷
VG:volume Group卷组
LV:Logincal Volume逻辑卷
我们要创建逻辑卷,首先要创建物理卷PV,之后创建卷组VG,最后才创建逻辑卷LV,下面是逻辑卷创建的详细过程:
首先通过fdisk –l查看系统上所有硬盘和分区的使用情况
我们从空的硬盘sdb上创建两个分区sdb1 5G,sdb2 5G为接下来做LVM做准备,注意的是我们在创建分区是需要设定分区的类型Linux LVM的分区类型为8e,并且这些分区要被内核识别,通过cat /proc/partions进行查看,若没有显示,则需要让内核重新进行探测,对于RHEL5版本的通过命令partprobe DEVICE命令,对于RHEL6的通过patx –a DEVICE,若仍无法识别则需要重启
二、创建物理卷
将新创建的两个分区/dev/sdb1 /dev/sdb2创建成物理卷:所用的命令为pvcreate /dev/adb{1,2}当然也可以分开进行设定
通过pvs和pvdisplay可以查看物理卷的信息,后面也可以指定特定的物理磁盘,查看某一个物理卷的信息
三、创建卷组
物理卷pv创建好之后,才可以创建卷组,创建卷组则用命令vgcreate,并将刚才创建的两个物理卷加入该卷组,其中PE的默认大小为4MB,PE是卷组的最小存储单位,可以通过-s选项指定PE的大小,可以通过vgs或者vgdisplay来查看创建的卷组
四、创建逻辑卷
卷组VG创建好之后,才可以创建逻辑卷LV,逻辑卷的创建命令为lvcreate,创建好之后可以通过lvs或者lvdisplay开查看创建的逻辑卷,需要说明的是在创建lv的时候需要指定其大小,选项为-L,逻辑卷的名字选项-n,也可以指定PE的个数选项-l
五、创建文件系统
逻辑卷textlv创建好之后,就可以在上面创建文件系统,以ext3文件系统为例,应该注意的是逻辑卷的引用需要逻辑卷的设备文件,逻辑卷的设备文件有两种书写方式
/dev/VG_NAME/LV_NAME
/dev/mapper/VG_NAME-LV_NAME
以我们做的为例逻辑卷的设备文件为
/dev/myvg/textlv或者是/dev/mapper/myvg-textlv
六、挂载
将创建好的文件系统/dev/myvg/textlv挂载到/mnt上,若实现以后服务器重启自动挂载,需要将创建好的文件系统挂载到配置文件/etc/fstab里面
为了查看/etc/fstab/是否正确,可以先卸载逻辑卷textlv,然后使用mount –a是内核重新读取/etc/fstab,看是否能够自动挂载
七、如何扩大卷组
重新从第二个硬盘上创建一个分区sdb3,并将创建好的分区加入大已经存在的卷组myvg中
八、如何扩大逻辑卷
首先要确定扩展多大,并确定当前逻辑卷所在的卷组有足够的空闲空间可用,扩展时要先扩展物理边界,在扩张逻辑边界
九、如何缩减逻辑卷
确定要缩减为多大?至少能容纳原有的所有数据,逻辑卷缩减有风险,所以要卸载并强行检测文件系统
缩减逻辑卷空间的步骤如下:
1.先卸载逻辑卷/dev/myvg/textlv
2.然后通过e2fsck命令检测逻辑卷上空余的空间
3.使用resize2fs将文件系统减少到3G
4.再使用lvreduce命令将逻辑卷减少到3G
注意,文件系统大小和逻辑卷大小一定要保持一致才行,如果逻辑卷大于文件系统,由于部分区域未格式化成文件系统会造成空间的浪费,如果逻辑卷小于文件系统,那数据就出问题了
十、如何缩减卷组
首先要确定移除的物理卷,将此物理卷上的数据转移至其他的物理卷,然后从卷组中将此物理卷移除
如何创建快照卷
要创建快照要满足三个条件:
1.生命周期为整个数据时长,在这段时长内,数据的增长量不能超出快照卷大小
2.快照卷应该是只读的
3.跟原卷在同一个卷组内
在对快照进行归档压缩后可以对快照进行删除操作
十一、删除逻辑卷,卷组和物理卷
移除物理卷之后可以将这些分区转化成普通的分区,即系统ID为83
总结:LVM逻辑卷是Linux里面一个很棒的空间使用机制,因为分区在没有格式化的情况下是没有办法加大或者放小的。通过LVM可以将你的磁盘空间做到灵活自如。
linux删除配置信息,Linux LVM逻辑卷配置过程详解(创建、扩展、缩减、删除、卸载、快照创建)...相关推荐
- Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)
Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载) Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量, ...
- linux操作系统比较完善的LVM逻辑卷管理——筑梦之路
基本概念介绍: PV(物理卷): 物理卷在逻辑卷管理中处于最底层,它可以是物理硬盘上的分区,也可以是一整块硬盘 VG(卷组): 卷组建立在物理卷之上,一个卷组中至少要包含一个物理卷,在卷组建立之后可以 ...
- linux命令:resize2fs、lvm逻辑卷lv扩展及缩减
resize2fs:调整ext文件系统的空间大小 搭配逻辑卷lv使用方法:resize2fs /PATH/TO/LV_NAME 3G 调整LV的逻辑边界大小为3G 一.扩展逻辑卷lv ...
- Linux服务器默认建立的LVM逻辑卷磁盘空间分配不合理,根目录不够用,如何缩减和扩展逻辑卷?...
把home目录缩减到50G,把根目录扩容到400G 第一步:逻辑卷的缩减,有风险,先缩减逻辑边界--再缩减物理边界 注意:1.不能在线缩减,得先卸载: 2.确保缩减后的空间大小依然能存储原有的所有数据 ...
- 安卓 linux init.rc,[原创]Android init.rc文件解析过程详解(二)
Android init.rc文件解析过程详解(二) 3.parse_new_section代码如下: void parse_new_section(struct parse_state *state ...
- linux启动sql server数据库,SQL Server数据库启动过程详解及启动不起来的问题分析及解决方法...
第五步.启动系统数据库model model系统数据库同样也是SQL Server启动过程中用到的一个非常关键的数据库,如果这个库损坏,SQL Server启动也会失败,关于model数据不能启动的原 ...
- Linux LVM逻辑卷配置过程详解
见:http://dreamfire.blog.51cto.com/418026/1084729/ 转载于:https://www.cnblogs.com/feral/p/6920848.html
- linux建立系统分区表,Linux系统fdisk创建分区(主分区、扩展分区和逻辑分区)过程详解...
本节我们实际建立一个主分区,看看过程是什么样子的.命令如下:[root@localhost ~]# fdisk /dev/sdb -省略部分输出- Command (m for help): p #显 ...
- Android逻辑卷管理LVM,LINUX——LVM逻辑卷管理
LVM: logical volumes manager LVM逻辑卷部署 物理卷->卷组->逻辑卷 第一步:关机添加磁盘:两个磁盘可以构成一个磁盘组. 第二步:查看磁盘 # ls /de ...
最新文章
- antlr4 idea插件_正则都搞不定、我还有Antlr4解析器
- Spring 读取配置文件(二)
- 【掩耳盗铃】[转载]北京铁路局:“北京站37号窗口售票员内部大量出票”是为分区售票...
- java并发编程(1)并发程序的取消于关闭
- 关于 google 的 Percolator
- [译] 人人都是设计师。我们可以的。
- 分布式——分布式面试题
- Raid磁盘阵列数据恢复原理
- CentOS7安装PHP5.3.28
- 这些屏幕特效是咋实现的
- js判断IE浏览器的版本
- 图应用:骑士周游问题
- linux每天凌晨备份文件
- 微信官方小程序「公众号数据助手」终于来啦
- 单项冠军企业申报条件及奖励政策
- navigationBar的控制
- GPGPU-SIM(原码阅读)(流多处理器部分完成)
- EventBus的基本使用
- 神经网络训练失败原因总结
- BFC到底是什么?IFC、GFC、FFC?
热门文章
- java 传入参数_java参数怎么传递参数
- R语言螺旋线型线性不可分数据xgboost分类:使用xgboost模型来解决螺旋数据的分类问题、可视化模型预测的结果、添加超平面区域渲染并与原始数据标签进行对比分析
- R语言两个dataframe纵向合并或者为dataframe添加数据行实战
- python使用joblib模块保存和加载机器学模型
- python实现迭代的快速排序(Iterative Quick Sort)
- 梯度爆炸是什么?有什么后果?如何判断梯度爆炸?如何避免梯度爆炸?
- 3.4.3 嵌套查询
- Python中使用数据库SQLite和MySQL
- php设置低于设定值不能用,php memory limit怎么设置不限制
- tf.keras.layers.Reshape 示例