- 实验案例: Linux磁盘挂载
- 一.案例信息
- 1. 实验内容
- 1.1. 主要内容
- 1.2. Linux分区原理示意图
- 2. 实验目的
- 2.1. 实验任务
- 2.2. 技能目标
- 3. 实验环境
- 二.实验步骤
- 1. **实现VMWare硬盘空间扩展。**
- 2. **完成新增加的硬盘分区、格式化。**
- 3. **完成添加新LVM到已有的LVM组,实现扩容。**
- 4. **完成文件系统扩容。**
- 5. **完成新的磁盘空间的查看。**
- 三.实验效果
- 四. 实验操作
- 01. 步骤一:实现VMWare硬盘空间扩展
- 1. 操作VMWare硬盘空间扩展说明
- 2. 扩展VMWare硬盘空间
- 3. 查看调整后的磁盘状态
- 02. 步骤二:完成新增加的硬盘分区、格式化
- 1. **操作实现说明 :**
- 2. 操作磁盘分区 :
- 3. 对新增加的硬盘进行格式化
- 03. 步骤三:完成添加新LVM到已有的LVM组,实现扩容
- 1. 操作实现说明
- 2. 初始化刚才的分区
- 3. 查看卷和卷组
- 4. 将初始化过的分区加入到虚拟卷组
- 5. 扩展已有卷的容量
- 6. 查看扩展后的卷容量
- 04. 步骤四:完成文件系统扩容
- 1. 操作实现说明
- 2. 执行文件系统扩容
- 05.步骤五:完成新的磁盘空间的查看
- 四. 扩展思考
- Linux centos系统磁盘空间吃紧时,进行新磁盘空间的挂载;
- 实现磁盘挂载到现有的Linux系统;
- 为新增硬盘做分区;
- 格式化分区,使用xfs文件系统
2. 实验目的 2.1. 实验任务需求:当目前的硬盘不够用时,就要尝试给Linux新增硬盘了,并且挂载到某一个具体的目录下
面/home/newdisk
原理:新增一块硬盘sdb1,并挂载到/home/newdisk,此时对/home/newdisk的操作其实就是在
操作sdb1这块硬盘。
综合利用Linux磁盘管理,完成新磁盘的挂载,实现Linux系统的扩容效果:
- 实现VMWare硬盘空间扩展;
- 完成新增加的硬盘分区、格式化;
- 完成添加新LVM到已有的LVM组,实现扩容;
- 完成文件系统扩容;
- 完成新的磁盘空间的查看。
3. 实验环境通过本实验的完成,强化、巩固、扩展Linux磁盘管理技术,本实验具体包含的技能:
- 系统:推荐CentOS 7.6
1. 实现VMWare硬盘空间扩展。整个实验分成五个主要环节 :
1. 基于VMWare创建虚拟硬盘; 2. 查看一下调整后的磁盘状态;2. 完成新增加的硬盘分区、格式化。
3. 进行磁盘分区; 4. 进行格式化分区;3. 完成添加新LVM到已有的LVM组,实现扩容。
5. 初始化刚才的分区; 6. 查看卷和卷组; 7. 将初始化过的分区加入到虚拟卷组; 8. 扩展已有卷的容量;9. 查看卷容量并退出。4. 完成文件系统扩容。 5. 完成新的磁盘空间的查看。 三.实验效果
磁盘没扩容前:
磁盘扩容后:
四. 实验操作 01. 步骤一:实现VMWare硬盘空间扩展 1. 操作VMWare硬盘空间扩展说明本虚拟centos服务器的磁盘分配起初分配了80G,由于近期需要配置集群,需要对root用户扩展
20G的磁盘资源。
说明:
# df -h 查看挂载点信息2. 扩展VMWare硬盘空间
-
首先需要关闭操作系统,然后在设置中将磁盘调整到需要的容量。
-
这里通过VMWare,扩展节点20G磁盘资源。
-
执行创建虚拟硬盘.
如图所示:
查看已创建好的虚拟硬盘 :
接下来,开启虚拟机进行分区和扩展文件系统。
3. 查看调整后的磁盘状态1.使用fdisk -l 查看最新磁盘状态
2.Linux下查看已有新设备文件
启动虚拟机,因为上面选择的是扩展,即在原有的硬盘sda进行扩展,所以增加空间的硬盘 是/dev/sda02. 步骤二:完成新增加的硬盘分区、格式化 1. 操作实现说明 :
依次完成新增加虚拟硬盘的如下操作:
1. 完成磁盘的分区; 2. 完成磁盘的格式化。2. 操作磁盘分区 :
磁盘分区命令操作:
说明:
3. 对新增加的硬盘进行格式化
- 输入命令:fdisk /dev/sda
- 创建分区1: 输入 “1”
- 执行保存: 输入“w"
- 分区后出现了:/dev/sdb1
注意:
1.格式化之前要重启机器
2.格式化sda3,使用xfs文件系统
执行格式化:
确认文件系统是xfs:
xfs用以下命令来扩磁盘空间: xfs_growfs /dev/mapper/centos-root
03. 步骤三:完成添加新LVM到已有的LVM组,实现扩容这个环节,是实现定制对话框,替换上面的Qt默认QDialog对话框。这里的扩展就是语法意义上的 继承;1. 操作实现说明
完成新LVM到已有的LVM组,实现扩容,主要有如下步骤:
2. 初始化刚才的分区 3. 查看卷和卷组 4. 将初始化过的分区加入到虚拟卷组1.初始化新分区
2.查看卷和卷组
3.将初始化过的分区加入到虚拟卷组
4.查看扩展后的卷容量
再次查看卷和卷组:
5. 扩展已有卷的容量命令说明:
-
lvextend指令用于在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问
- -L :指定逻辑卷的大小,单位为“kKmMgGtT”字节,也就是Size
- -l :指定逻辑卷的大小,单位为PE数
执行扩展命令:
将初始化过的分区加入到虚拟卷组vg_dc01, 扩展已有卷的容量
6. 查看扩展后的卷容量退出:
04. 步骤四:完成文件系统扩容 1. 操作实现说明以上只是卷扩容了,还要对文件系统实现真正扩容。
步骤说明 :
2. 执行文件系统扩容 05.步骤五:完成新的磁盘空间的查看
- 查看硬盘资源分配情况
- 执行文件系统扩容
- 再次查看硬盘资源分配情况
[root@hadoop ~]# df -h四. 扩展思考
如何实现Linux磁盘卸载?



