2013年8月16日 星期五

Synology DS213j 測試文


官方網站: DS213j

在 pchome 線上購物 Synology DS213j 2Bay網路儲存伺服器 買入, 圖片亦取自此網頁





測試硬碟: Seagate 500G SATA2 HDDx2

運作模式: Synology Hybrid RAID (SHR) (With data protection of 1 disk fault-tolerance) 也就是 RAID 1


開始使用的時候要先把硬碟裝好(請參考隨箱附上的快速安裝說明)再打開電源開關, 在個人電腦執行瀏覽器, 從網頁介面連進去.

初次安裝需要上傳隨箱附上的光碟片裡的 DSM 檔案之後, 進行初始化硬碟(預設運作模式就是上面寫到的 SHR)及其他設定程序.

再次重開後需要等久一點, 才連得上網頁介面, 然後會自動跑 RAID 1 的 parity check(這詞用在 RAID 1 怪怪的), 放著跑就可以先睡覺去.
(500G 就可以從 22:52:05 跑到 04:26:29 才結束, 那裝 4TB 硬碟不就更久了...)


建好的檔案系統是 ext4, 故意直接拔掉電源再插回去開機後, 並不會因為 fsck 卡很久.


在 Control Panel 的 Shared Folder 設定分享資料夾之後, 透過網路芳鄰塞一些糟糕的壓縮檔跟比一雞還大的糟糕影片進去,

大略測試得到循序寫入速度/sequential write 70MB/sec 左右, 循序讀取速度/sequential read 90MB/sec 左右.

小檔案會被 DS213j cache 住, 重複讀取的時候不會產生硬碟 I/O 動作, 真不愧是 embedded linux.


故意關機拔掉一顆硬碟(這機型沒有熱插拔設計), 開機後會持續嗶嗶叫提醒有故障狀況發生.
(可以在 Storage Manager 的 Volumn 點 Beep off 關掉, 或是在 Control Panel 的 Hardware 的 Beep Control 關掉)

此時 RAID 狀態是降級(degrade)運作, 網芳仍然能夠存取 NAS 裡面的檔案. 

再次關機把硬碟接回去, 開機後仍然會持續嗶嗶叫, Storage Manager 裡面會顯示不認插上去的硬碟, 就算是本來 RAID 1 的另外一顆硬碟也是不認, 得在 Storage Manager 的 Volume 的 Manage 選 repair 進行修復, 並不會自動 rebuild.

修復的行為是從原本 RAID 1 的硬碟 raw read 再 raw write 到插上去的硬碟裡, 速度還比 parity check 快 -_-
(500G 的 10% 進度需時約 13~15 分鐘, 整個跑完將近兩個半小時)

跑完後有出現提醒訊息, 表示這種狀況要修復的話, 原本的 RAID 1 的硬碟至少要有一顆維持接在上面, 拔了再插就不認來用了.


目前唯一有問題的地方是... pchome 跟官方網頁上都是寫記憶體 512MB, 可是我在 System Information 怎麼只看到 256MB, 難道連記憶體也 RAIDM 1 了嗎?

寫信去客服問 -_-

--
官方回信:

很抱歉,因軟體問題造成您的困擾,還請多多包涵。

您遇到的問題是已知的軟體BUG,我們已於 8/8 修復錯誤狀況 http://www.synology.com.tw/releaseNote_cht/DS213j.php?lang=cht。

您可至官網上 DS213j 的下載中心去更新作業系統的版本:DSM 4.2-3226,以解決記憶體顯示錯誤問題,按此連結