Apocalypse is a Supermicro SC847 in a multipathed JBOD configuration. It currently provides raw storage for the CSL SAN.
|Array Type||Hardware type::Supermicro SC847 E26-RJBOD1|
|Hard Disks||Number of drives::12x 1TB 3.5in 7200 Dual-port SAS (JBOD)|
|Data Interface||4x SFF-8088 Interface::SAS connectors (2 + 2 configuration)|
|Purchase Date||December 2012|
Apocalypse is a multipathed SAS storage array. This means that each drive has two SAS paths via two separate backplane modules. It also means that Apocalypse requires dual-ported SAS drives in order to take advantage of the redundant paths. There are has a total of four SAS connectors on the back. The bottom two are redundant connections to the front SAS backplane and the top two are redundant connections to the rear SAS backplane.
The Apocalypse array contains the following disk groups:
- 11 2-terabyte 7.2k rpm Seagate ST2000NM0023 drives (forms the second Apocalypse vdev)
- 11 1-terabyte 7.2k rpm Seagate ST1000NM0001 drives (forms the first Apocalypse vdev)
- 4 6-terabyte 7.2k rpm HGST HUS726060AL4210 drives (forms the Guardian vdev)
- 6 900-gigabyte 10k rpm Western Digital WD9001HKHG-02VUC drives (forms the Sonic vdev)
- 3 200-gigabyte HGST HUSMM1620ASS200 solid state drives (currently unused)
Below are the WWIDs for each of the HDDs installed in Apocalypse. If a drive fails, the below table can be used to identify the location of the failed drive and replace it.
Identifying Physical Disks
The storage servers have LSI Logic / Symbios Logic SAS2308 PCI-Express Fusion-MPT SAS-2 cards, so the sas2ircu utility is needed to control the drive LEDs. sas2ircu is a proprietary software by LSI, so it must be manually installed from a .deb file from here
To turn on the LED of the desired disk, we first need to determine the WWID.
smartctl -a /dev/sdX | grep "Logical Unit id"
where sdX is the desired disk. This will give the WWID corresponding to that disk. Next, we need to find the physical location of that disk, so we run
sas2ircu 0 DISPLAY | less
Search for the WWID we found earlier, and the corresponding Enclosure # and Slot # for that disk should appear. To make things easier for us, we can turn on the LED for that slot, so we run
sas2ircu 0 LOCATE $enclosure:$slot ON
where $enclosure is the enclosure number and $slot is the slot number.