會員中心 | iThome online | iT邦部落格 | 小7聚樂部 | iThome download | apphome

載入中...

dsm0326

iT邦初學者
10級

linux 硬蝶 壞掉 要重新做 Raid1
標籤:linux 硬碟 raid1

客戶公司 有一台 linux 主機 我拿來做samba 然後分享給客戶使用
最近客戶用xp 連過去samba那台 常常會當掉 然後 linux主機 重開機又正常 會check 硬碟
到50% 就卡很久 後來顯示 error 我在想 是不是硬碟壞掉
現在想要重新做RAID 1 目前的配備 是兩顆 1TB硬碟 做RAID 1 因為之前是另外一個廠商負責
後來沒跟那個廠商 簽約 變成我門負責 可是老闆 自己也部會 就丟給我們處理
麻煩可以交我要怎麼弄嗎?


越詳細 越好 點數奉上

忘記補充 LINUX 是灌 UBUNTU

2010-07-14 14:04:28 補充


發佈到:發佈到Facebook 發佈到噗浪 發佈到twitter
分享時間:2010-07-14 14:01:23
▼ ADVERTISEMENT ▼

最佳解答(發問者自選)
3

回答:chang0206 ( iT邦初學者7級 )

時間:2010-07-15 09:04:55

本來有做mirror嗎? 在dmesg 或/var/log/messages 有看到是哪一顆硬碟出問題嗎?
本來的硬碟是什麼介面?IDE 、SATA、SCSI? 原來有接額外的Raid 控制卡?還是用onboard來做?

[-隱藏]

回應

1

dsm0326 說:

HI!! 接了兩顆1TB SATA介面的硬碟 本來的系統並沒有做mirror!!
但是老闆只懂windows 他強制要我在linux 上面也做 mirror
小弟 只有翻過幾本書 也沒有實作經驗 所以 才想說在這裡發問看看
沒有接raid 控制卡 ! 基本上 我門老闆 希望直接在linux 作軟體raid

2010-07-15 10:56:17

linux 硬蝶 壞掉 要重新做 Raid1
回答:sl6xx( iT邦初學者5級 )
時間:2010-07-14 18:55:51
2
先確定硬碟是否壞掉了。建議至少把兩部硬碟拆開用Parted Magic之類的livecd檢查一下smart狀態。注意一下,這裡要小心一點,不要對硬碟有寫入的動作。如果只是檔案系統壞掉,先把檔案拷貝出來,重新format partition後再把資料拷貝回來。若是硬碟壞掉,那就趕快換吧。
越詳細越好?用一下google吧!
回答:newswind38( iT邦初學者1級 )
時間:2010-07-15 09:19:48
2
你必須趁現在能正常完成開機盡快完成補救動作!
1.先確認raid1是軟體或硬體的方式建立。
2.硬體的方式,會有raid card的介面,一般開機進入系統前可以進入該介面檢視是
哪一顆硬碟有問題。依據排線找出那一顆換掉,並進行重建。
3.軟體方式,如果用mdadm 建立,請參考我之前寫過的一篇文章 http://ithelp.ithome.com.tw/question/10006536。進行過程中,注意順序。

額外的建議,常常聽到在重建的過程中,又多一顆硬碟損壞!造成無法救援的情況~
所以,如果現在還能讀取資料!建議趕快先將(最重要)資料備份出來~再進行救援!
最後再提醒您,一般進行救援硬碟資料的廠商,對於軟體陣列是不支援的喔~

[-隱藏]

回應 newswind38

1

dsm0326 說:

我大概看了一下 本來是接兩顆1 tb硬碟 然後 並沒有做 minnor
老闆希望我做 軟體raid1 但是我現在也不知道 是哪顆硬碟有問題
之前 的廠商作法 好像是做每天的定期備份 就是 每天存在a磁碟 然後 固定12點的時候
再從a磁碟 copy 回 b磁碟 這樣 兩顆硬碟 就有同樣資料
不過現在老闆希望我把兩顆硬碟 做 raid1 = =" 我都不知道該怎麼辦了>"<~~~~

2010-07-15 10:59:17

2

newswind38 說:

dsm0326提到:
前 的廠商作法 好像是做每天的定期備份 就是 每天存在a磁碟 然後 固定12點的時候

哈哈~
這樣好辦!你就先把資料備出來,然後對兩顆硬碟做檢查,google一下,網路上有很多LINUX硬碟檢查的語法說明!
若要做raid1,還是一樣有軟硬之分,軟體的方式一樣可以參考我的那一篇文章!硬體的方式要先確定是否有內建或插卡支援raid~再到硬體的官網上查一下,應該都有建置的說明文件!

2010-07-16 12:11:10

回答:fantsyss( iT邦初學者7級 )
時間:2010-07-22 10:40:22
2
底下是ASUS做RAID1的操作步驟,適用於linux,不過你要先搞清楚目前的硬體是哪一家的,有主機的說明書更好,因為RAID設定在說明書內會有介紹,底下設定僅供參考。我用的是CentOS 5

一.Raid安裝:選擇Raid1(ASUS TS300-E5/PA4)
Linux 部分需設定(LSI Logic Embedded SATA RAID)

1.開機後按”Del”鍵進入BIOS,進入Main Menu,選擇IDE Configuration,然後按Enter
2.將ATA/IDE Configuration 選項設為[Enable],然後按Enter
3.將Configuration SATA As 項目設定為[RAID]
4.儲存設定並離開BIOS
5.當出現CTRL+M畫面時,鍵入CTRL+M進入程式
6.出現視窗選Configure按Enter
7.出現子視窗選Easy Configuration按Enter
8.出現子視窗(ARRAY SELECTION MENU)按space鍵將欲Raid的硬碟選擇起來後按Enter
註:硬碟位從READY畫面變成ONLINE A[X]-[Y],X代表任何數字,Y代表硬碟代號
9.按F10鍵選擇可設定的陣列後按SPACE鍵
10.再次按下F10鍵出現磁碟陣列相關訊息及可變更邏輯磁碟機參數的畫面
11.將Logical Driver 0畫面中的Raid設為1
12.設定好後在Logical Driver 0畫面選擇ACCEPT後按Enter
13.將之存檔後按ESC回主畫面
14.初始化邏輯磁碟:在主畫面選擇Initialize,選擇欲作初始化的磁碟後按Enter
15.按下F10開始執行初始化邏輯磁碟
16.完成後按ESC回主畫面再按一次ESC出去設定畫面

二.安裝Raid驅動程式(Linux安裝前執行):
1.需準備一張磁碟片來做含有RAID驅動程式的磁碟片
2.將ASUS驅動程式光碟放入用光碟開機
3.出現選單後將磁碟片插入
4.選擇ICHR7 LSI RAID後按Enter開始建立
5.建立好後改放入CentOS5光碟(磁碟片須先抽出),重開機
6.出現Linux安裝選單後輸入”linux dd”後按Enter
7.當系統詢問是否要透過磁片安裝時,選擇YES後按Enter
8.當系統詢問驅動程式來源時選擇fd0後到OK處按Enter
9.出現畫面按OK再出現畫面按YES將會繼續執行LINUX的安裝

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

哈哈
毆飛
開心
抗議
落寞
睡覺
噴鼻血
No
失神
爆氣
疑惑
Orz
不耐煩
喜歡
臉紅
噎到
放手
打嗑睡
掰掰
放馬過來
敲碗
簽名
筆記
拍手
沙發
XD
無言
偷笑
翻桌
謝謝
灑花
抱抱
逃跑
炸死你
愛你
生日快樂
rock
嘆氣
下雨
衝刺
搖頭
拍照
打球
健身
駭客
射門
泡湯
踹共
唱歌
做菜

上傳圖片
▼ ADVERTISEMENT ▼

邦友收藏動態

最新收藏最多人推最多人收

新增收藏

收藏到iT邦 書籤小工具

「收藏到iT邦」讓你更方便收藏站外文章。可用下面其中一種方法安裝:

  • 拖拉上面的「收藏到iT邦」連結到瀏覽器的書籤列
  • 在連結上方按右鍵,選擇「加到我的最愛」

之後看到喜歡的站外文章,只要點一下「收藏到iT邦」,就會收藏起來囉

安裝「收藏快捷鍵」

安裝「收藏快捷鍵」,可以讓邦友直接透過Google工具列上的按扭,快速收藏站內、站外的網頁。

訂閱每日摘要

iT邦幫忙即日起提供「每日摘要」給尚未註冊的邦友,只要輸入您的E-mail,每日就可以收到最新的發問與分享