This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
projects:homelab:inspur_hotswap_cages [2024/10/16 16:15] – created Andrew Yong | projects:homelab:inspur_hotswap_cages [2024/11/18 11:55] (current) – [Useful Utilities] spindown; add details Andrew Yong | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Inspur Hotswap Cages ====== | ====== Inspur Hotswap Cages ====== | ||
- | Taobao has many 2U hot-swap cages for sale with SAS expanders and daisy-chain capabilities. These are pulled | + | Taobao has many 2U hot-swap cages for sale with SAS expanders and daisy-chain capabilities. These are disassembled |
A cottage industry of accessories and enclosures for these hot-swap cages has also sprung up around them. | A cottage industry of accessories and enclosures for these hot-swap cages has also sprung up around them. | ||
Line 24: | Line 24: | ||
* Connect all 3 × Mini-SAS HD connectors to HBA(s), all disks are passed through 1:1 | * Connect all 3 × Mini-SAS HD connectors to HBA(s), all disks are passed through 1:1 | ||
* If only (any) 2 × Mini-SAS HD connectors are connected to HBA(s), 4 × drive trays will be non-functional i.e. there is no support for 8:12 HBA:drive SAS links | * If only (any) 2 × Mini-SAS HD connectors are connected to HBA(s), 4 × drive trays will be non-functional i.e. there is no support for 8:12 HBA:drive SAS links | ||
+ | |||
+ | ==== PHY Mapping ==== | ||
+ | |||
+ | Front view of hotswap cage: | ||
+ | |||
+ | | phy12 | phy13 | phy14 | phy15 | | ||
+ | | phy16 | phy17 | phy18 | phy19 | | ||
+ | | phy20 | phy21 | phy22 | phy23 | | ||
+ | |||
+ | phy0-phy11 are mapped to the mini-SAS HD connectors. | ||
+ | ==== LED Control ==== | ||
+ | |||
+ | LEDs can be controlled by '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Supported patterns: | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * All other patterns cause LED color(s) to get stuck until valid patterns are used to set and clear stuck LED color(s) | ||
+ | |||
+ | ===== Useful Utilities ===== | ||
+ | |||
+ | * sasutils | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * OpenZFS' | ||
+ | * udisks2 | ||
+ | * '' |