映奧的這台2-bay外接raid目前正在特價,新台幣2500,本人衝了兩台,目前用來沒有發現什麼問題。與先前買入的Stardom SR3620-2S-SB2相比,風扇聲音差不多,除了外型比較沒有那麼「亮」之外,真是便宜又大碗。主要的功能上,比Stardom的多了safe33,saf350,不過因為我只用到 SAFE(mirror, aka. RAID1)模式,所以這方面也沒什麼好敘述的。
在接上 esata 的時候,有一個問題發生了。之前用 udevinfo -a -p $(udevinfo -q path -n /dev/sd?1) 來依照一些硬體的資訊來決定哪一個外接raid要link到哪一個名字,然後配合shell script 來達成開機的時候可以自動mount到指定的位置,而不會因為kernel給的代號而造成混亂。在這兩個external raid 用udevinfo來看都是一模一樣的時候,顯然需要其他的識別資訊。
於是乎,從這裡找到了答案:udev rules fail on identical sata hard disk drives
假設kernel給的磁碟分割區代號為 sdd1:
使用 udevinfo -q all -p /sys/block/sdd 可以得到以下資訊:
P: /block/sdd
N: sdd
S: block/8:48
S: disk/by-id/ata-External_Disk_0_AL25744_38732157_0_S
S: disk/by-id/scsi-SATA_External_Disk_0AL25744_38732157_0_S
S: disk/by-path/pci-0000:00:11.0-scsi-3:0:0:0
S: raid_ioi_s
E: ID_VENDOR=ATA
E: ID_MODEL=External_Disk_0
E: ID_REVISION=1.15
E: ID_SERIAL=SATA_External_Disk_0AL25744_38732157_0_S
E: ID_SERIAL_SHORT=AL25744_38732157_0_S
E: ID_TYPE=disk
E: ID_BUS=scsi
E: ID_ATA_COMPAT=External_Disk_0_AL25744_38732157_0_S
E: ID_PATH=pci-0000:00:11.0-scsi-3:0:0:0
於是就可以看到一個很重要的識別資訊:ID_SERIAL 和 ID_SERIAL_SHORT
所以在 udev 的 rules 裡面就可以改成:
SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA ", ATTRS{model}=="External Disk 0 ", ATTRS{rev}=="1.15", ENV{ID_SERIAL_SHORT}=="AL25744_38732157_0_S", SYMLINK+="raid_ioi_1"
這樣在開機時,udev看到這個裝置,就會建一個link為 raid_ioi_1 ,然後就可以針對 raid_ioi_1 來寫script進行mount等客製化動作了。
順便貼一下這台 external raid 的 spec.(我是真的覺得其他牌子的賣太貴了):
不過裡面用的是什麼chip,我在官網找不到就是了。
- 鋁合金材質設計,散熱效果佳
- 採用高速 eSATA 及 USB 2.0 傳輸介面
- 支援 2 顆 3.5 吋 SATA I/II 硬碟
- 支援大於2TB SATA硬碟
- 硬體RAID 模式:BIG、JBOD、FAST(RAID 0)、SAFE(RAID 1)、SAFE33、SAFE50
- 提供 GUI 磁碟陣列管理軟體
- 可抽換式硬碟托盤設計
- 提供 LED 指示燈:電源指示燈、硬碟存取指示燈及錯誤警示燈
- 內建 40mm x 40mm 散熱風扇
- 外觀尺寸:124mm x 78mm x 209mm
- 重量:1.2 公斤(不含硬碟)
- 鋁合金外殼散熱佳
- SATA 硬碟抽取盤
- 磁碟陣列模式設定旋鈕
- 電源與警示燈
- eSATA介面
- USB介面
- DC電源埠
- 電源開關
- 40x40mm風扇
RAID磁碟陣列模式:
- BIG(兩個硬碟組成一個硬碟)
- JBOD (可看到兩個硬碟)
- FAST (RAID 0)
- SAFE (RAID 1)
- SAFE33 (1/3 to SAFE mode and 2/3 to BIG mode)
- SAFE50 (1/2 to SAFE mode and 1/2 to BIG mode)
- GUI (管理軟體)
官方規格:這裡
迴響