[菜鳥學Linux]08-軟硬鏈接與磁盤冗餘技術

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

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章