Я хотел бы постоянно (каждые 30 секунд) проверять и не выходить из строя дополнительный (sdb) жесткий диск.Что было бы наиболее оптимальным способом сделать это.Должен ли я проверить, просто посмотрев, существует ли / dev / sdb, или есть лучший метод?Также я хотел бы проверить со вторичного жесткого диска, если первичный отказал, и если так, я хотел бы выполнить команду перезагрузки.
В настоящее время я думаю сделать
Для проверки, если вторичный жесткий дискне удалось Я постоянно выполняю это в то время как цикл
if [ -e /dev/sda ];
then
echo "Secondary Hard drive is connected"
sleep 30s
else
echo "Secondary Hard drive died"
fi
Чтобы проверить, не вышел ли основной жесткий диск, я постоянно выполняю это в то время как цикл
if [ -e /dev/sda ];
then
echo "Hard drive is connected"
sleep 30s
else
echo "Hard drive died"
reboot
fi
Я не уверен, как имитировать сбой жесткого диска, но я хотел бы ввода и или предложения о том, как это сделать, и будет ли работать код.Всем заранее спасибо за помощь:)