Linux操作系统--初级--Linux磁盘管理
磁盘工作原理
磁道 磁头 扇区 柱面
磁盘的分类:机械盘 固态盘
IO -- 串行sata scsi(iscsi) 并行ata
文件系统
磁盘必须要有文件系统
windows fat32 ntfs exfat
linux 单文件系统 -- ext2 3 4 xfs
iNode -- 索引空间
block -- 存储空间
数据存储过程、数据复制过程、数据删除过程
动态管理--LVM逻辑卷管理
通过Linux内核模块完成 -- dm模块
我们将一个或者多个磁盘融合起来,进行重新划分
首先定义PV(物理卷)
然后定义VG卷组
最后,我们再从VG中获取空间LV(逻辑卷)
最大的优点:
可以自由删除或者添加空间,不再需要重新进行分区
LV的添加磁盘空间:lvextend
LV的删除磁盘空间:lvreduce
最后一个操作:
做镜像LV命令可以为逻辑分区做磁盘镜像
这个功能和数据库一块使用,实现数据备份
lvcreate -n Morrie_LV -s -p r -L 1000M /dev/mapper/VGname-LVname
/dev/VGname/LVname
磁盘冗余--RAID磁盘管理
通过Linux内核模块完成(软RAID)--md模块
廉价的冗余磁盘阵列
独立的冗余磁盘阵列
1、冗余
2、提高读写性能
raid0 -- 条带技术
raid1 -- 镜像技术
raid4 -- 校验盘
raid5 -- 将校验值分别储存于多快盘上
raid6 -- 二次校验
raid10 要比 raid01好一点
raid分为硬raid和软raid
硬raid -- 需要raid卡来实现
软raid -- 在工作中不会做软raid,用磁盘做raid不要用分区做raid
mdadm
磁盘的命名:
md/sd/hd/vd
sda1 2 3 4 主分区
扩展分区可以有多个