❶ 3分钟看懂linux磁盘划分
在Linux系统中,如何高效地管理和利用磁盘空间是一项非常关键的技术。本文将通过一个实际案例,帮助你理解Linux磁盘划分与逻辑卷管理(LVM)的原理与应用。
假设有这样一个场景:一台服务器配置为虚拟机,通过df -h命令检查磁盘空间时,发现总空间仅有30多个G。然而,利用fdisk -l命令详细查看后,却发现系统中还隐藏着一个160G的未被挂载磁盘空间。在不重启系统的情况下,如何将这部分未被利用的磁盘空间进行有效挂载,成了我们需要解决的问题。
在解决这个问题之前,首先简要介绍逻辑卷管理(LVM)的基本概念。LVM是一种强大的磁盘管理工具,它允许管理员灵活地管理逻辑卷的大小,而不影响已存储的数据。相比于传统的固定大小分区,LVM能够提供更高效的磁盘空间管理,便于根据实际需要动态调整卷的大小。此外,LVM无需重启即可识别新添加的硬盘,方便系统扩展。
LVM采用层次化结构进行管理,从上到下分别是物理磁盘、物理卷(PV)、卷组(VG)和逻辑卷(LV)。物理磁盘或分区构成物理卷,多个物理卷可以组成卷组,卷组中可以创建多个逻辑卷,而文件系统则在逻辑卷上建立。
下面是具体操作步骤:
1. 使用df -h检查磁盘空间,发现当前可用空间有限。
2. 通过df -h命令详细查看磁盘分区情况,发现隐藏有160G未挂载磁盘空间。
3. 使用fdisk工具创建磁盘分区,选择'8e'类型,以便于该分区能够被LVM识别。
4. 创建物理卷,将创建好的分区加入LVM。
5. 检查物理卷创建状态,确认物理卷已正确创建。
6. 扩展卷组,将物理卷加入卷组。
7. 检查卷组状态,确认卷组已扩展。
8. 扩展LVM卷,根据实际需求调整逻辑卷大小。
9. 扩展磁盘容量,调整后确认磁盘空间。
10. 使用df -h命令再次检查磁盘空间,确认扩容成功。
通过以上案例,你可以直观地了解到如何在不重启系统的情况下高效地管理和利用Linux磁盘空间。这不仅能够提高系统资源的利用效率,还能在系统维护和扩展过程中提供便利。
❷ Linux中mdadm命令管理RAID磁盘阵列的实例总结
Linux中mdadm命令管理RAID磁盘阵列的实例总结:
一、创建RAID阵列
创建RAID 0
创建RAID 1
创建RAID 5
二、管理RAID阵列
查看RAID状态
查看RAID详细信息
模拟损坏并移除磁盘
添加新硬盘到RAID阵列
停止RAID阵列
三、增长RAID阵列
四、装配RAID阵列
五、配置更新与自动装配
配置更新:mdadm D scan > /etc/mdadm.conf
说明:将当前RAID配置信息保存到/etc/mdadm.conf文件中,以便系统重启时自动装配RAID阵列。
自动装配:mdadm运行时会自动检查/etc/mdadm.conf文件并尝试自动装配RAID阵列。
以上是使用mdadm命令管理Linux中RAID磁盘阵列的一些常见实例和总结。