一、软硬链接
1、硬链接:一个“指向原始文件inode的指针”
- 系统不为他分配独立的inode文件
- 硬链接与原始文件其实是同一个文件
- 每添加一个硬链接,该文件的inode连接数+1,而且只有当该文件的inode连接数为0时,才算彻底将他删除
- 不能跨分区对目录文件进行链接
2、软连接:与Windows系统中的“快捷方式”具有一样的性质
- 包含所链接文件的路径名
- 当原始文件被删除后,链接文件也将失效
3、命令:ln
(详见外传04)
二、Raid
Raid不仅降低了硬盘设备损坏后丢失数据的机率,还提升了设备的读写速度
1、Raid 0:空间累加计算,大幅度提升读写性能,没有冗余
2、Raid 1:需要双数个硬盘,空间减半计算,1:1冗余
3、Raid 5:至少3块硬盘,空间为硬盘数-1,最多坏1块硬盘
4、Raid 10:至少4块硬盘,是Raid 1+Raid 0,先两两Raid 1,再Raid 0。
5、备份盘,如果有盘坏了,就自动添加进去
6、命令:mdadm(软件raid)
三、LVM
1、LVM:逻辑卷管理器,可用修改硬盘分区大小(XFS不支持)
2、各个概念
- PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区。
- VG(volume group):卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立后可动态的添加卷到卷组中,一个逻辑卷管理系统工程中可有多个卷组。
- LV(logical volume):逻辑卷建立在卷组基础上,卷组中未分配空间可用于建立新的逻辑卷,逻辑卷建立后可以动态扩展和缩小空间。
- PE(physical extent):物理区域是物理卷中可用于分配的最小存储单元,物理区域大小在建立卷组时指定,一旦确定不能更改,同一卷组所有物理卷的物理区域大小需一致,新的pv加入到vg后,pe的大小自动更改为vg中定义的pe大小。
- LE(logical extent):逻辑区域是逻辑卷中可用于分配的最小存储单元,逻辑区域的大小取决于逻辑卷所在卷组中的物理区域的大小。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。
- 卷组描述区域:卷组描述区域存在于每个物理卷中,用于描述物理卷本身、物理卷所属卷组、卷组中逻辑卷、逻辑卷中物理区域的分配等所有信息,它是在使用pvcreate建立物理卷时建立的。
3、逻辑卷快照
- 快照卷的容量必须等同于逻辑卷的容量
- 快照卷仅一次有效,一旦执行完还原后,会被立即删除
(详见外传05)