2013年3月21日 星期四

當 RAID 損毀的時候,我該怎麼辦?

當 RAID-1 / RAID-5 / RAID-6 / RAID-10 有任何一顆硬碟離線,RAID 的狀態就會由健康 (Healthy) 被降級 (Degraded)。
通常來說,RAID-1 為鏡射所有的磁碟機,所以當 RAID-1 被拆掉之後,仍然可以由個別的磁碟機讀出資料。
RAID-5 允許 1 顆磁碟機離線,若 RAID-5 失去了 2 顆磁碟,則 RAID-5 會損毀。在特定情況下,仍有機會救援。
RAID-6 允許 2 顆磁碟機離線,若 RAID-6 失去了 3 顆磁碟,則 RAID-6 會損毀。在特定情況下,仍有機會救援。
JBOD 與 RAID-0 完全不具防護機制,只要任何一顆磁碟機離線,就會造成磁碟陣列毀損且無法救援
RAID-10 的情況較為複雜。例如一個由四顆磁碟機組成的 RAID-10,乃是由 disk#1 與 disk#2 組成 RAID-1,disk#3 與 disk#4 組成 RAID-1,再將兩個 RAID-1 組成一個 RAID-0。因此,若 disk#1 與 disk#2 都離線,或是 disk#3 與 disk#4 都離線,則 RAID-10 將損毀且無法救援。 若是兩個 RAID-1 中的任何一顆磁碟機離線,雖然同樣是有兩顆磁碟機離線,但此時的 RAID-10 仍為降級狀態。相較於 RAID-10 與 RAID-6,由於後者可以允許任意兩顆磁碟機離線,就資料安全性來看,RAID-6 乃是較優於 RAID-10 的。
因此,當離線的磁碟機超過容許的數量之後,RAID 就會損毀。因此您會看到 RAID N/A 等訊息。除此之外,若檔案系統發生問題,Thecus NAS  也會將 RAID 拆解,以確保磁碟機上原始資料的完整性。

在進行下一步之前,請您先稍對以下文章進行了解:
關於磁碟狀態的 S.M.A.R.T. 訊息解釋
http://esupport.thecus.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=87
為什麼我的硬碟會出現 Warning 訊息,是因為硬碟不相容嗎?
http://esupport.thecus.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=159
如何重建一個被降級 (degraded) 的磁碟陣列?
http://esupport.thecus.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=161
下列有幾件注意事項,
1. 請不要重建 (re-create) 一個新的 RAID。這裏所指的重建,並非將 RAID 由 degraded rebuild 為 healthy 的動作。根據之前的經驗,部份的客戶在發現 RAID 消失之後,直接將原本的磁碟機勾選重新建立一個 RAID。這個動作不但不會回復原來的 RAID 組態,而且會實際對硬碟寫入資料,將完全無法救援。
2. 請不要執行檔案系統檢查,除非您很確定您正在做的動作是什麼。由於檔案系統檢查會實際寫入磁碟機,且無法還原。我們建議您必需先完整複製您的磁碟機,再利用複製的磁碟機安裝到 NAS 上,再進行檔案系統檢查。如此一來,萬一檔案系統檢查失敗,您仍然保有原本的磁碟機。
3. 請不要一再試著「重新開機」。如果 RAID 無法被順利組成,表示 RAID 有問題,重新開機並沒有任何幫助。
4. 請不要一再抽換硬碟,並試著交換不同的 Tray。因為 RAID 出現問題後,交換 Tray 不但沒有任何的幫助,更會造成工程師誤判硬碟與RAID發生錯誤的時間與 tray 順序。保留現場乃是最好的方式。
在與 Thecus 工程師聯絡之前,請您下載系統設定檔 conf.bin 給我們分析:
Firmware v2.xx.xx

此檔案可以在 [系統 / 系統設定管理] 按下 [下載] 即可下載 conf.bin 檔案。
Firmware v3.xx.xx
此檔案可以在 [系統管理 / 公用程式/ 系統設定管理] 按下 [下載] 即可下載 conf.bin 檔案。
Firmware v5.xx.xx
此檔案可以在 [系統管理 / 系統設定管理] 按下 [下載] 即可下載 conf.bin 檔案。
在下載 conf.bin 後,請您在我們的 support 系統註冊並新增一個 ticket。並請把 conf.bin 檔案附上。
就大部份的案例來看,我們建議使用者必需完整複製磁碟機,並使用複製組來進行 RAID 救援的工作。關於複製硬碟,請參考 http://esupport.thecus.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=171
Thecus 工程師也必需遠端進行系統的分析,請您將您的 NAS 放在網路上。以下三種方式提供您參考:
A. 真實固定IP (最容易)
在 WAN Port上直接填入真實固定IP及相對應的Netmask及Gateway即可。
B. DMZ (較容易)
在 Router (IP分享器) /Firewall 啟用 DMZ 的地方輸入 NAS WAN t的IP. 告知我們 Router/Firewall WAN Port 的 IP
例如:
Router WAN IP 是 139.175.55.244
NAS WAN IP 是 192.168.1.100
在 Router 的 DMZ 選單中,填入 192.168.1.100。如此一來 Router 會將所有由網際網路對 139.175.55.244 的連線,轉至 NAS 的 WAN IP 192.168.1.100。如此一來我們就可以存取 NAS 了。
C. Virtual Server (Port Forwarding)
啟用虛擬伺服器 Virtual Server,並指定TCP Port 21, 22, 80 (或443)對應到 NAS 的WAN IP後 告知我們Router/Firewall WAN Port的IP。若為 N299,需要額外提供 9596。
這裏也有一份關於 port forwarding 的快速指引,請參考  http://esupport.thecus.com/files/Thecus_Internet_Quick_Guide_20100701_v1.0.pdf (英文)
此外,我們還需要 admin 的密碼以登入系統。請變更一組新的密碼並告知我們。
*** 資料無價,備份乃是保護資料的最佳方式 ***

沒有留言:

張貼留言