centos7 转换为lvm_(建议收藏)CentOS7挂载未分配的磁盘空间以及LVM详细介绍
简述
本文主要介绍CentOS7下如何挂载未分配磁盘空间的详细操作步骤。
LVM
LVM,逻辑卷管理,英文全称Logical Volume Manager,是Linux环境下对磁盘分区进行管理的一种机制。是在硬盘分区和文件系统之间添加的一个逻辑层,为文件系统屏蔽下层硬盘分区布局,并提供一个抽象的盘卷,在盘卷上建立文件系统。
利用LVM可以在硬盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越物理硬盘。当服务器添加了新的硬盘后,管理员不必将原有的文件移动到新的硬盘上,而是通过LVM直接扩展文件系统来跨越物理硬盘。
LVM工作原理
LVM就是通过将底层的物理硬盘封装,然后以逻辑卷的方式呈现给上层应用。当我们对底层的物理硬盘进行操作时,不再是针对分区进行操作,而是通过逻辑卷对底层硬盘进行管理操作。
LVM架构
基础术语:
PE:物理块,英文全称physical Extent,PV中可以分配的最小存储单元,创建PV时制定,默认为4MB。
PV:物理卷,英文全称physical volume,是LVM的基本存储逻辑块,位于LVM最底层,可以是物理硬盘或分区。
VG:卷组,英文全称Volume Group,由一个或多个PV组成,位于PV之上,。
LE:逻辑块,英文全称Logical Extent,是LV中可以分配的最小存储单元,在同一VG中LE的大小和PE的大小是相同的,并且一一对应。
LV:逻辑卷,英文全称logical volume,建立在VG之上,在LV上建立文件系统。
物理存储介质:LVM存储介质,可是硬盘分区、整个硬盘、raid阵列或SAN硬盘。设备必须初始化为LVM物理卷,才能与LVM结合使用。
LVM常用命令
LVM优点
卷组VG可以使多个硬盘空间看起来像是一个大硬盘。逻辑卷LV可以创建跨多个硬盘空间的分区。在使用逻辑卷LV时,可以在空间不足时动态调整大小,不需要考虑逻辑卷LV在硬盘上的位置,不用担心没有可用的连续的空间。可以在线对卷组VG、逻辑卷LV进行创建、删除、调整大小等操作。但LVM上的文件系统也需要重新调整大小。LVM允许创建快照,用来保存文件系统的备份。
挂载磁盘空间
查看当前磁盘空间
语法
df -h
查看硬盘数量和分区情况
语法
fdisk -l
创建新分区
语法
fdisk /dev/sda
输入"n",回车;(n:新建分区)
不用输入,回车;(p:主分区)
不用输入,回车;
不用输入,回车;
不用输入,回车;
不用输入,回车;
输入"t",回车;(t:设置分区号)
不用输入,回车;
输入"L",回车;
输入"8e",回车;(8e:指定分区格式为Linux LVM)
输入"w",回车;(w:保存修改)
重启虚拟机
语法
reboot
查看新的分区情况(新的分区/dev/sda3)
语法
fdisk –l
创建物理卷
语法
pvcreate /dev/sda3
添加物理卷(/dev/sda3)到卷组(cl)
语法
vgextend cl /dev/sda3
查看cl卷组的属性
语法
vgdisplay
将空闲的空间都分配给root文件系统
语法
xfs_growfs /dev/mapper/cl-root
对root文件系统执行扩容
语法
df -h
查看扩容后文件系统的硬盘使用
语法
df -h
ok,以上就是CentOS7挂载未分配的磁盘空间,看完记得转发、点赞和收藏。如果有错误,欢迎批评指正,记得点点关注呦,感谢支持!
(云渺书斋)
参考资料
https://www.cnblogs.com/diantong/p/10554831.html
https://www.cnblogs.com/zhouby/p/10683974.html
https://blog.51cto.com/13438667/2084924
https://www.cnblogs.com/straycats/p/11261364.html
centos7 转换为lvm_(建议收藏)CentOS7挂载未分配的磁盘空间以及LVM详细介绍相关推荐
- win10可用空间变成未分配_有关如何在win10系统中对未分配的磁盘空间进行分区的详细教程...
win10系统已经使用了很长时间,许多网民都报告了对win10系统未分配磁盘空间进行分区的方法. 在使用win10系统的过程中,他们通常不知道如何对win10系统的未分配磁盘空间进行分区. 对于设置, ...
- centos7.5系统动态扩容磁盘及系统挂载未分配硬盘空间
一.系统动态扩容磁盘 系统 原磁盘大小 扩容大小 centos7.5 20G 18G 本次实验为虚拟机,首先看看本机原来的磁盘大小 [root@123 ~]# lsblk NAME MAJ:MIN R ...
- U盘启动器安装双系统(Win10+RHEL8.0)过程中的问题总结- 安装源出现设置基础软件仓库时出错、安装目的地中识别不出未分配的空闲空间问题、iso写入U盘做启动器的工具
前言 心有余力之际,闲暇之时,捣鼓了一下双系统,一来操作使用Linux操作系统体验感更强,熟悉性越发提高.经过一天的深入研究和大量的坑,查阅了大量的资料和教程,踩过了一个又一个深坑,经 ...
- centos7 转换为lvm_[转] centos7 调整XFS格式的LVM大小
前提:XFS是centos7 预装的操作系统,XFS只能扩大不能缩小,所以需要利用xfsdump / xfsrestore 工具在必须缩小lvm 的情况下,备份与还原资料. 本实验的效果是: 1,/d ...
- centos7 转换为lvm_从CentOS7默认安装的/home中转移空间到根目录/ - LVM操作简明教程...
转自 http://blog.csdn.net/evandeng2009/article/details/49814097 一.基础概念 Cent0S 7默认启用LVM2(Logical Volume ...
- centos7 挂载磁盘_Linux磁盘管理之LVM
一.LVM介绍 在我们管理Linux磁盘的时候,通常会遇到这么一种情况.在最初规划Linux的磁盘的时候,我们给某个分区划分了一定量的磁盘空间,使用一段时间后,发现我们规划的磁盘空间不足了,这个时候怎 ...
- 【uni-app】详细总结uni-app基础知识和如何配置项目,运行到模拟器和小程序端,附案例和图(建议收藏)
1- uni-app 简介 1.1 介绍 uni-app 是一个使用 Vue.js 开发所有前端应用的框架. 开发者编写一套代码,可发布到 iOS.Android.H5.以及各种小程序(微信/支付宝/ ...
- 【小程序】微信小程序云开发笔记详细教程(建议收藏)
1- 前言 1.1 微信云开发是什么? 微信云开发是微信团队联合腾讯云推出的专业的小程序开发服务. 开发者可以使用云开发快速开发小程序.小游戏.公众号网页等,并且原生打通微信开放能力. 开发者无需搭建 ...
- 详细实例:用python爬虫爬取幽默笑话网站!(建议收藏)
前言: 今天为大家带来的内容是详细实例:用python爬虫爬取幽默笑话网站!(建议收藏),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下! 爬取网站为 ...
最新文章
- ASP.NET2.0 文本编辑器FCKeditor的冰冷之心 【月儿原创】
- JAVA 线上故障排查完整套路!牛掰!
- CTFshow php特性 web102
- Docker教程-简介
- 新分享一种解决ie6下PNG图片透明的方法
- 作者:谢华美(1976-),男,中国人民银行征信中心数据部副总经理,主要研究方向为数据挖掘。...
- php项目数据库控制器代码_如何为大型代码库组织Express控制器
- linux下limits.conf 修改不生效的原因
- CLRS2e读书笔记—Chapter10
- 下一代云计算?容器云和微服务时代的来临
- 统一社会信用代码、纳税人识别号验证规则
- wdcp虚拟主机管理系统注入漏洞
- Win10打开“此电脑”读绿条,显示“正在处理”
- 每个python对象都具有布尔值_百度T7架构师透析Python对象你需要知道这些
- 中科大计算机学院推免拟录取,中科大2019年录取177所高校推免生2109人,外校985生源不足三成...
- java远控_基于java的远程控制 示例源码
- 高校房产管理平台架构及安全性需求分析
- Podometer计步器
- java 自省_javabean的自省机制
- 简单小白vr效果制作(unity)
热门文章
- mysql查询各类课程的总学分_基于jsp+mysql的JSP学生选课信息管理系统
- system函数_自学C++基础教程【函数】
- 3.hello hibernate
- [转载] spring mvc自定义int枚举转换器
- scala 拆分字符串翻转_Scala程序分割字符串
- 程序代码错误检测_错误检测代码
- sql算术运算符_SQL中的算术运算符
- c语言 宏定义 去除宏定义_如何检查是否在C中定义了宏?
- 原生js设置div隐藏或者显示_10种JS控制DIV的显示隐藏代码
- java 类数组_Java常用类-字符串、日期类、算法及数组工具类等