iT邦幫忙

0

Linux Server 軟體RAID問題

  • 分享至 

  • xImage

做為地端小白,最近買了一台舊實體Linux Server練練手,系統碟(就是根目錄)是有RAID磁碟陣列卡做Raid 1,但還有5顆硬碟沒有RAID磁碟陣列卡,原本設定是單純的Raid 0,所以我要去買Raid Card把剩下5顆綁再一起做Raid 5/6,還是可以透過其他方案幫它們做一些HA(5顆舊硬碟我不知道他們能活多久何時會爆炸),在Linux底下透過LVM綁在同個硬碟池? 我是怕這些舊硬碟透過LVM綁在一起萬一哪天有一顆壞掉會不會導致問題,有沒有地端神手大大可以透露一下業界做法

看更多先前的討論...收起先前的討論...
froce iT邦大師 1 級 ‧ 2024-07-10 10:50:12 檢舉
https://blog.toright.com/posts/4595/%E7%AC%AC%E4%B8%80%E6%AC%A1%E7%8E%A9-linux-raid-5-%E5%B0%B1%E4%B8%8A%E6%89%8B

raid 5 可容許壞1顆。

另外linux練手幹嘛真的買硬體...虛擬機就很好用了
BKY iT邦好手 1 級 ‧ 2024-07-10 11:09:29 檢舉
如果你只是想練功,沒必要做到 raid5/6,
mathewkl iT邦高手 1 級 ‧ 2024-07-10 12:41:36 檢舉
軟體RAID的問題是出事時就沒了,硬體至少可以從硬體控制介面確認
軟體RAID真的是問題沒完沒了,且你還要考慮到,\boot並不在RAID上而是被grub給綁在某個硬碟,某個硬碟壞了,啪!沒了!
God Damn iT邦新手 5 級 ‧ 2024-07-11 15:30:12 檢舉
LVM基本上不是Raid,只是Data Pool,Linux可以透過mdadm或ZFS來做軟體Raid,mdadm請參照 'https://mdfk.goddamn.idv.tw/books/linux/page/linux-software-raid-mdadm'
現在企業鮮少會用Linux裝在實體機底層(除非是K8s),大部分都會VM化,Server使用Raid Card或HCI等其他資料冗餘方案來進行保護
DennisLu iT邦好手 1 級 ‧ 2024-07-12 13:41:21 檢舉
LVM 直接用硬碟是在安全上的疑慮是不太妙。
如果是基於硬體的RAID保護就還行。
軟RAID就免了,讓OS管理專心到LVM就好了
這麼說好了,壞一顆硬碟,你是要搞規劃換硬碟流程下指令管理檢查。
還是直接無腦換一顆硬碟由RAID卡機制在跑rebuilding就好,沒 OS上的事情。

要軟RAID就,每個LVM 硬碟成員每顆都是一組RAID1(mirror)。
loke0204 iT邦新手 2 級 ‧ 2024-07-15 15:42:27 檢舉
@japhenchen 請問一下 你是怎麼做的raid?? 如果從主機板先做raid之後再安裝系統是否一樣的狀況發生?
HA 跟 RAID 是兩回事,連 RAID 要怎麼弄都搞不定了,HA就不用想了
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
yesongow
iT邦大師 1 級 ‧ 2024-07-10 11:10:22

系統碟是有RAID磁碟陣列卡
.
其他5顆是使用相同的抽取盒背板嗎?
這牽扯到,原本主機的陣列卡,是否為8通道?已經吃滿所有的硬碟控制SATA/SAS port
.
建議,提供該主機的型號,以便瞭解陣列卡型號,通道數量,插槽背板的支援度...
你打算購買的陣列卡,也是8通道SATA嗎?還是2個mini-sas接頭?

by2048 iT邦高手 1 級 ‧ 2024-07-11 08:24:39 檢舉

我也覺得有8顆硬碟的server是有陣列卡的
因為intel晶片的軟體raid不支援linux

0
rb1102
iT邦研究生 3 級 ‧ 2024-07-10 16:45:22

ZFS檔案系統的RaidZ1應該可以,只是我自己是架PVE才用ZFS
在linux上就沒有測試過了

0
唬爛
iT邦好手 1 級 ‧ 2024-07-12 11:38:57

由於沒提供主機品牌、型號?只能以經驗建議

  1. 品牌主機的Raid card使用在Linux(LVM)沒問題,此架構已經運作一、二十年以上,但如果你的Linux使用ZFS?就有但書了!
    A. ZFS(軟體式Raid)建議直通硬碟,這樣才能完全發揮硬碟效能,但如果系統毀損?可能ZFS Pool無法完整掛載回來?
    B. 有另一派說法是硬體式Raid不會影響效能(即使有?也是差異不大),在系統毀損的狀況下,比較不會影響資料
    C. Linux我不熟悉...,剛好客戶(不熟悉硬體)有使用PVE,因此有討論到此部份!至於A&B皆是討論的過程/結論
  2. Raid Level,完全不建議Raid5!缺點:Rebuild過程如果掛點第二顆硬碟?資料大概率完全毀損!因此硬碟數量夠?一律建議直上Raid6

由於Linux我不熟悉...,關於LVM無法提供建議!但品牌主機使用硬體式Raid+LVM也行之有年,如果真的有問題?早就炸鍋了!
其他如需補充部份?就有請Linux先進賜教了

我要發表回答

立即登入回答