一、軟硬鏈接
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)