第二阶段基础
时 间:2023年5月8日
内 容:
LVM
一、LVM
二、RAID
三、文件系统
一、LVM
(一)概念:逻辑卷管理器
(二)作用:弹性的调整文件系统的容量
注意:/boot分区用于存放引导文件,不能基于LVM创建
(三)组成:
物理卷 PV:和磁盘分区具有相同功能的逻辑组件,是LVM的基本逻辑块
卷组 VG:由一个或多个物理卷组成的存储池
逻辑卷 LV:类似于磁盘分区,建立在卷组之上,是一个标准的块设备,可以创建文件系统
物理扩展块 PE:LVM机制中最小的数据存储单位
结构:
(四)构建
1、创建
物理卷:pvcreate
例: pvcreate /dev/sdb{1,2,3}
卷组:vgcreate
例: vgcreate vg1 /dev/sdb{1,2,3}
逻辑卷:lvcreate
例:lvcreate -L 2G -n lv1 vg1 (L指定空间)
2、查看
简要查看
物理卷:pvscan
卷组:vgscan
逻辑卷:lvscan
详细查看
物理卷:pvdisplay
卷组:vgdisplay
逻辑卷:lvdisplay
3、扩展
物理卷:将新的分区虚拟成物理卷即可
卷组:vgextend 添加物理卷到卷组
逻辑卷:lvextend xfs文件系统
xfs文件系统:
例:扩展到3G lvextend -L 3G /dev/vg1/lv1
刷新文件系统:xfs_growfs /dev/vg1/lv1
ext4文件系统:
创建逻辑卷lv1 lvcreate -L 3G -n lv2 vg2
格式化成ext4格式:mkfs -t ext4 /dev/vg2/lv2
创建挂载点: mkdir /test1
挂载:mount /dev/vg2/lv2 /test1
扩展:
取消挂载:umount /test1
扩展容量到4G:lvextend -L 4G /dev/vg2/lv2
检测ext4文件系统:e2fsck -f /dev/vg2/lv2
刷新文件系统:resize2fs /dev/vg2/lv2
重新挂载:mount /dev/vg2/lv2 /test1
查看:df -hT
4、缩减
物理卷 不做缩减
卷组:vgreduce 减去空闲的物理卷
例:vgreduce vg2 /dev/sdb3
逻辑卷:
umount /mnt/lvm1 取消挂载
lvreduce -L 1G /dev/vg0/lv1 缩减容量
e2fsck -f /dev/vg0/lv1 检测坏块
备 注:容易出现超级块损坏的情况
resize2fs /dev/vg0/lv1 刷新
mount /dev/vg0/lv1 /mnt/lvm1/ 重新挂载
df -hT 查看
5、删除
与创建的顺序相反,创建顺序为(物理卷→卷组→逻辑卷);删除的顺序为(逻辑卷→卷组→物理卷)
逻辑卷:
umount /test1
lvremove /dev/vg2/lv2
卷组:
vgremove vg2
物理卷:
pvremove /dev/sdb1 会出现正在使用的说明
pvremove /dev/sdc2 空闲的物理卷可以删除
总结:
二、RAID
(一)概念:独立磁盘冗余阵列(廉价磁盘冗余阵列)
(二)核心思想:将多个容量较小、相对廉价的磁盘进行组合,从而以较低的成本获得与昂贵的大容量磁盘相当的存储空间、性能、可靠性
(三)结构:
软件RAID:所有功能均依赖操作系统和CPU完成,没有独立的控制芯片。(效率最低,稳定性较差)
硬件RAID:配置了专门的RAID控制芯片/处理芯片/I/O处理芯片,不占用CPU资源,通常需要单独购买。
( 如果没有单独的raid卡,就需要单独购买,价格较贵)
混合RAID:具备RAID控制/处理芯片,但缺乏I/O处理芯片,需要CPU和驱动程序来完成,折中方案
( 性能和成本介于软RAID和硬RAID之间)
(四)优势:
1大容量:#多个磁盘组成,提供较大的磁盘空间
2高性能:#提供磁盘组合的同时可以通过特定技术提高数据吞吐能力、IO的吞吐能力,获得成倍于单个磁盘的IO性能
3可靠性:#提供机制对数据进行恢复找回
4可管理性:#多个磁盘驱动器,虚拟成一个逻辑驱动器,单一的、快速的、可靠的、大容量的驱动器,用户在使用时感觉不到
(五)核心技术
类型:
RAID 0
组成:通常使用相同型号和容量的多个磁盘组成
特点:
1、每个磁盘负责的数据总量降低,整体性能提高(读写速度)
2、处理大文件较快
缺点:磁盘损坏,数据不可恢复
RAID 1
组成:通常使用相同型号和容量的多个磁盘组成(偶数磁盘)
特点:
1、将同一份数据完整的保存两块硬盘中,内容完全相同,互为备份
2、若组件RAID1的硬盘容量不同,则总容量以较小的磁盘为准
3、读取性能较好
缺点:磁盘总容量降低,成本较高
RAID 2
RAID 3
RAID 4
RAID 5
生产环境最常见,整合条带化和数据校验
组成:通常使用相同型号和容量的多个磁盘组成
特点:
1、读写性能提高
2、提供数据校验机制
3、空间利用率高
缺点:
1、磁盘数量越多,安全性就越差
2、连续损坏2块磁盘时,数据无法找回
RAID 6
RAID 7
RAID 10
特点:
先做RAID 1,再做RAID 0
允许出现多个坏盘,只要不是一组RAID1同时出错即可
RAID 01
特点:
先做RAID 0,再做RAID 1
同一个RAID 0中可以有多个坏盘,不允许两个RAID 0中同时出现坏盘
三、文件系统
(一)概念:文件系统是操作系统组织和管理文件的方法
操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统
(二)组成:
超级区块------》前言
Inode---------》目录
数据区块------》正文
(三)类型:
Windows:
FAT 文件分配表
NTFS 新技术文件系统
Linux:
EXT系列 扩展文件系统
EXT2、EXT3、EXT4
XFS 日志文件系统
NFS 网络文件系统