使用 3ware SATA/RAID 卡时,是否有办法将磁盘序列号与 /dev/daN 设备关联?我可以使用“smartctl -d 3ware,0 /dev/twa0 -i”获取序列号,但我不知道“twa0”是否直接对应于“da0”。smartctl -a /dev/da0 只是告诉我我需要使用 -d 3ware,N,所以我无法通过这种方式直接获取信息。
一旦磁盘位于卷中,FreeNAS GUI 就会显示磁盘的序列号,因此应该有某种方法可以提前完成。不过,在创建池之前,我需要设备/序列映射,因为我想确保在两个 3ware sata 卡上镜像磁盘。我还希望能够将物理插槽位置映射到序列号和设备名称,以便将来更轻松地更换驱动器。
我正在运行 FreeBSD 8.2(FreeNAS 8.0 RC5)
答案1
对于 twaX 到 daX 的配置,请查看 dmesg.boot:
$ cat /var/run/dmesg.boot
da0 at twa0 bus 0 scbus0 target 0 lun 0
da0: <AMCC 9690SA-4I DISK 4.10> Fixed Direct Access SCSI-5 device
da0: 100.000MB/s transfers
da0: 476827MB (976541696 512 byte sectors: 255H 63S/T 60786C)
da1 at twa0 bus 0 scbus0 target 1 lun 0
对于‘我可以在构建数组部分之前获取这些吗’:
在我的 FreeBSD 盒子上我安装了 3dm2:
$ pkg_info 3dm\*
Information for 3dm-2.09.01.004_1,1:
Comment:
3ware RAID controller monitoring daemon and web server
Description:
3DM 2 provides a web interface to remotely create, manage and monitor
your 3ware RAID arrays. In the event of a hardware failure, 3DM 2 can
automatically notify you via email.
WWW: http://www.3ware.com/support/
一旦完成 3dm2 设置,您就可以登录到 Web 界面,在信息::驱动器信息下它将包含:
Extra Drive Info (Controller ID 0 - VPort 0)
Drive Type SATA
Serial # 9YY0XX4N