Linux 安裝前做raid1的問題 [論壇 - 新手村]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



Linux 安裝前做raid1的問題
會員一級
註冊日期:
2/4 10:41:07
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 0
EXP: 2
離線
如標題
有兩顆硬碟安裝前先做raid1
目前看到兩種做法

一是兩顆硬碟都先分區,例如先分出1g 2g 3g三個分區
然後再用software raid兩兩做raid1
1g的raid掛/boot
2g的raid掛/swap
3g的raid掛/

二是直接software raid兩顆硬碟
然後再用一個raid分區

兩種做法呈現出來不同就是
先分區在做raid會有3個raid區
直接software raid兩顆硬碟的話
只有一個raid區

請問這兩種方法的差別和影響

謝謝解答

2/4 10:53:59
應用擴展 工具箱
回覆: Linux 安裝前做raid1的問題
版主
註冊日期:
2008/7/14 0:03
來自 螢幕的另一端
所屬群組:
網站管理員
已註冊使用者
討論區管理群
等級: 33
HP : 0 / 805
MP : 506 / 32642
EXP: 20
離線
在你問這些問題之前,你應該要先問問自己做 raid 的目地是什麼這才是重點?

通常做raid的目地不外乎只有一個,就是減少系統離線時間和減少管理成本
這通常用於24小時上線的 server ,會要求離線時間不能太長,不然影響會太大
若你沒有這個需求,離線時間多長也不會有人跟你抱怨的話,那你不一定需要做raid

當你真有此需求要做raid的話,那麼你就要認真考慮什麼樣的做法才會最簡便的
1 最簡便的做法就是 Hardware Raid
這種方法最無腦、最不需要操心,在一開始設定好raid之後就不太需要管它了
當硬碟故障時,硬碟燈號會亮紅燈,拿另一顆好的硬碟熱插拔將它換下來就行了,其它什麼事都不用做

2 Software Raid
這就需要人力的介入了,當硬碟故障後,你換了一顆好的硬碟上去之後,你還要下指令讓它rebuild才行,不然的話,它是不會自動rebuild的
另外,大部份的software raid 都沒有幫你處理 grub2的部份,也就是開機碟換另一顆上去、rebuild成功之後,你那顆換上去的碟仍不能開機,還得自行處理 grub2 的部份,才能開機。

所以回到你的問題,你都弄raid了,就是想要減少系統離線時間,那麼你還想要處理那複雜的分區問題嗎?
你還有開機問題還沒搞定呢,再加一個分區問題,何必呢?

話說,剛學 linux 時,我也是會特別弄不同分區,後來系統裝多了之後,才發現其實沒必要特別弄分區,尤其是對初學者來說,更沒有必要。
當你知道哪些目錄對你特別有意義時,你再針對它去弄不同分區才有意義。

比如說:我把linux當桌機使用,那麼我知道 home 資料夾就很重要,我所有產生的資料都會在此目錄裡
系統碟使用 SSD 碟,搭配一顆傳統 HDD 碟,然後 HDD 碟專門給 home 目錄使用
這樣就能減少對 SSD 碟的寫入,以延長 SSD 使用壽命

2/4 14:04:08
應用擴展 工具箱
回覆: Linux 安裝前做raid1的問題
會員三級
註冊日期:
2012/4/26 9:45
所屬群組:
已註冊使用者
等級: 11
HP : 0 / 260
MP : 51 / 7684
EXP: 42
離線
可是 Hardware Raid 最難除錯,特別是當這個 Hardware Raid 硬碟在開機前與開機後被識別成2個不同的硬碟時,你就無法順利連動 grub 與 grub.conf,其結果就是你每次重開機就必定得手動開機。

2/5 11:05:21
應用擴展 工具箱
回覆: Linux 安裝前做raid1的問題
會員一級
註冊日期:
2/4 10:41:07
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 0
EXP: 2
離線
謝謝指導
只是我安裝的系統
一定要先有
/boot
/
/swap
才能安裝
因為是要做nas
才會想說先做raid1

2/5 14:32:57
應用擴展 工具箱
回覆: Linux 安裝前做raid1的問題
會員三級
註冊日期:
2012/4/26 9:45
所屬群組:
已註冊使用者
等級: 11
HP : 0 / 260
MP : 51 / 7684
EXP: 42
離線
如果對於組 raid 沒什縻經驗的話,建議先從 software raid 開始練習起。
software raid的好處是,不管換什縻硬體,只要系統有支援的話,就可以整組搬過去;換硬碟時,如果硬碟還有空間可以接的時候,可以先把新硬碟當作hot spare disk接上去,成功之後,再來把故障硬碟設定故障,來把故障碟切出來,這樣子比較保險。而換硬碟時,除非你了解目前的raid種類的同時故障硬碟數的上限,否則的話,建議一顆一顆切,一顆重建完成之後,再重建下一顆,避免因為超過故障硬碟數的上限,進而導致整個raid故障。
當然,如果你對 hardware raid很熟的話,也是可以考慮用 hardware raid 來作。

2/5 17:44:57
應用擴展 工具箱
回覆: Linux 安裝前做raid1的問題
版主
註冊日期:
2008/7/14 0:03
來自 螢幕的另一端
所屬群組:
網站管理員
已註冊使用者
討論區管理群
等級: 33
HP : 0 / 805
MP : 506 / 32642
EXP: 20
離線
建議系統碟和資料碟分開來,將來出問題時會比較好處理
說我的做法給你參考:
系統碟用 SSD
資料碟用 HDD 用 raid 做 mirror

系統碟一般我都不太做 raid 因為重灌系統很快大約5~10分鐘就結束,再加上我將常寫入的目錄 /var/log 之類的 使用軟連結轉移到 HDD 上面去,就可延長 ssd 的使用壽命,還有系統需要設定的東西不多,一些設定檔倒回去就行。 若你的系統要設定的東西很多,也不是設定檔倒回去就行的話,而是還有上百個步驟要處理....
那麼比起將系統碟做 mirror 更好的做法是將這個系統弄進 vm 裡去。

系統碟與資料碟分開的好處是,但系統出問題、無法開機時,你還可以把資料碟拿出來,裝在別的系統上面,很快就可以用了

系統碟與資料碟沒分開的話,你在處理系統問題時,可能會不小心傷到資料

2/8 15:57:39
應用擴展 工具箱
回覆: Linux 安裝前做raid1的問題
版主
註冊日期:
2008/7/14 0:03
來自 螢幕的另一端
所屬群組:
網站管理員
已註冊使用者
討論區管理群
等級: 33
HP : 0 / 805
MP : 506 / 32642
EXP: 20
離線
redhung 寫到:
可是 Hardware Raid 最難除錯,特別是當這個 Hardware Raid 硬碟在開機前與開機後被識別成2個不同的硬碟時,你就無法順利連動 grub 與 grub.conf,其結果就是你每次重開機就必定得手動開機。


不知你用的是什麼型號的 Hardware Raid ?
我用過的 Hardware Raid 還沒遇到過你說的這個現象

Hardware Raid 一般要先在 Raid 卡的 BIOS 畫面裡建好 virtual disk 之後才能使用硬碟,你先不建好 virtual disk 的話,你在 linux 安裝時連硬碟都找不到,沒硬碟給你安裝。

建 virtual disk 時,就會讓你選 raid0,1,5 之類的
建完之後,進系統只會看到一顆硬碟,不會有被識別成2個不同的硬碟
你說的 Hardware Raid 應該是主機版內建的 raid 吧,它仍是使用 mdadm 的 soft raid ,它是假 Hardward Raid ,所以才會有你說的這種問題。

2/8 16:04:24
應用擴展 工具箱
回覆: Linux 安裝前做raid1的問題
會員三級
註冊日期:
2012/4/26 9:45
所屬群組:
已註冊使用者
等級: 11
HP : 0 / 260
MP : 51 / 7684
EXP: 42
離線
夢見草 寫到:
redhung 寫到:
可是 Hardware Raid 最難除錯,特別是當這個 Hardware Raid 硬碟在開機前與開機後被識別成2個不同的硬碟時,你就無法順利連動 grub 與 grub.conf,其結果就是你每次重開機就必定得手動開機。


不知你用的是什麼型號的 Hardware Raid ?
我用過的 Hardware Raid 還沒遇到過你說的這個現象

Hardware Raid 一般要先在 Raid 卡的 BIOS 畫面裡建好 virtual disk 之後才能使用硬碟,你先不建好 virtual disk 的話,你在 linux 安裝時連硬碟都找不到,沒硬碟給你安裝。

建 virtual disk 時,就會讓你選 raid0,1,5 之類的
建完之後,進系統只會看到一顆硬碟,不會有被識別成2個不同的硬碟
你說的 Hardware Raid 應該是主機版內建的 raid 吧,它仍是使用 mdadm 的 soft raid ,它是假 Hardward Raid ,所以才會有你說的這種問題。

的確是主機板內建的raid,因為是前手建置的,只能以現有的現況去解決。
在grub的命令提示列可以手動載入開機選單,然後就可以直接執行開機,不用再做其它調整了,但是就永遠都得手動載入開機選單,然後才能開機。
因為換過主機板,也換過硬碟,暫時還想不到要怎縻解這個困境。
公司沒有多餘的錢搞專業raid卡,所以只能這樣看著辦了。

2/11 1:08:16
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.