Linux 安裝前做raid1的問題 [論壇 - 新手村]
正在瀏覽:
1 名遊客
Linux 安裝前做raid1的問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2/4 10:41:07 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 0
![]() |
如標題
有兩顆硬碟安裝前先做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
![]() |
在你問這些問題之前,你應該要先問問自己做 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 / 261
![]() |
可是 Hardware Raid 最難除錯,特別是當這個 Hardware Raid 硬碟在開機前與開機後被識別成2個不同的硬碟時,你就無法順利連動 grub 與 grub.conf,其結果就是你每次重開機就必定得手動開機。
2/5 11:05:21
|
||||||||||
![]() |
回覆: Linux 安裝前做raid1的問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2/4 10:41:07 所屬群組:
已註冊使用者 等級: 1
HP : 0 / 0
![]() |
謝謝指導
只是我安裝的系統 一定要先有 /boot / /swap 才能安裝 因為是要做nas 才會想說先做raid1
2/5 14:32:57
|
||||||||||
![]() |
回覆: Linux 安裝前做raid1的問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2012/4/26 9:45 所屬群組:
已註冊使用者 等級: 11
HP : 0 / 261
![]() |
如果對於組 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
![]() |
建議系統碟和資料碟分開來,將來出問題時會比較好處理
說我的做法給你參考: 系統碟用 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
![]() |
redhung 寫到: 不知你用的是什麼型號的 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 / 261
![]() |
夢見草 寫到:redhung 寫到: 的確是主機板內建的raid,因為是前手建置的,只能以現有的現況去解決。 在grub的命令提示列可以手動載入開機選單,然後就可以直接執行開機,不用再做其它調整了,但是就永遠都得手動載入開機選單,然後才能開機。 因為換過主機板,也換過硬碟,暫時還想不到要怎縻解這個困境。 公司沒有多餘的錢搞專業raid卡,所以只能這樣看著辦了。
2/11 1:08:16
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.