在linux中,raid是“廉價磁盤冗余陣列”的意思;raid是“Redundant Array ofInexpensiveDisks”的縮寫,其基本想法是把多個便宜的小磁盤組合到一起,稱為一個磁盤組,使性能達到或者超過一個容量巨大、價格昂貴的磁盤。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux中raid是什么意思
RAID(Redundant Array ofInexpensiveDisks)稱為廉價磁盤冗余陣列。RAID的基本想法是把多個便宜的小磁盤組合到一起,成為一個磁盤組,使性能達到或超過一個容量巨大、價格昂貴的磁盤。
目前RAID技術大致分為兩種:
基于硬件的RAID技術和基于軟件的RAID技術。
其中在Linux下通過自帶的軟件就能實現(xiàn)RAID功能,這樣便可省去購買昂貴的硬件RAID控制器和附件就能極大地增強磁盤的IO性能和可靠性。
由于是用軟件去實現(xiàn)的RAID功能,所以它配置靈活、管理方便。同時使用軟件RAID,還可以實現(xiàn)將幾個物理磁盤合并成一個更大的虛擬設備,從而達到性能改進和數(shù)據(jù)冗余的目的。
當然基于硬件的RAID解決方案比基于軟件RAID技術在使用性能和服務性能上稍勝一籌,具體表現(xiàn)在檢測和修復多位錯誤的能力、錯誤磁盤自動檢測和陣列重建等方面。在本節(jié)將詳細講述如何在紅旗Linux服務器上創(chuàng)建和維護軟RAID。
擴展知識
RAID級別介紹
隨著RAID技術經過不斷的發(fā)展,現(xiàn)已有RAID 0到RAID 6七種基本的RAID級別,同時還有RAID 0和RAID 1的組合形式,稱為RAID10。其中的級別并不代表技術的高低,而RAID 2和RAID 4基本上不再使用了,RAID 3則是由于實現(xiàn)起來太復雜也很少使用。目前這些常用的RAID級別Linux內核都能夠支持,本節(jié)就以Linux 2.6的內核為例,在Linux 2.6內核中的軟RAID可支持以下級別:RAID 0、RAID 1、RAID 4、RAID 5以及RAID 6等。Linux 2.6的內核除支持以上幾種RAID級別外,還可支持LINEAR(線性模式)的軟RAID,線性模式是將兩個或