В RAID массиве больше чем 2 диска для их горячей замены нужно точно знать что вытягивать. Ситуация осложняется и тем что при создании массива контроллер почему-то “раскидывает” диски как ему хочется. Тоесть физическое подключение диска не соответствует логическому логическому номеру в массиве. Компания 3ware выпустила i2c мультиплексор который в паре с (в моём случае корпусом Supermicro SC836TQ) даёт возможность зажигать лампочки на выбраных дисках.
Отступая к вопросу его подключения, хочу заметить, что он должен быть включён в sideband разъёмы, а backplane включен в режиме i2c. В общем нужно поступить ровно так как написано в документации i2c мультиплексора. По умолчанию backplane был включён не в режиме i2c. Переставить нужно было JP84 в положение 2-3.
Проверить правильность включения можно вот этим скриптом, который по нажатию клавиши включает следующий по порядку индикатор.
#!/bin/bash
COMMAND=tw_cli
i=0
${COMMAND} /c0/p$i set identify=on
while read key ; do
${COMMAND} /c0/p$i set identify=off
let i=i+1
if [ $i -gt 15 ] ; then
exit
fi
${COMMAND} /c0/p$i set identify=on
done
/c0 – адрес контроллера. Цифра может отличаться.
посмотреть можно командой:
# tw_cli show
Ctl Model (V)Ports Drives Units NotOpt RRate VRate BBU
————————————————————————
c0 9650SE-16ML 16 16 1 0 1 1 OKEncls Slots Drives Fans TSUnits PSUnits
—————————————————–
e0 16 16 0 4 0