Продлите жизнь своим накопителям: Руководство по проверке состояния дисков в TrueNAS
ServersatHome
0:00 / 0:00
Продлите жизнь своим накопителям: Руководство по проверке состояния дисков в TrueNAS
5 249 просмотров · 2 месяца назад
ServersatHome
33,6 тыс. подписчиков
5 249 просмотров · 2 месяца назад
Цены на жесткие диски выросли почти на 50% из-за кризиса на рынке накопителей с искусственным интеллектом, поэтому поддержание работоспособности существующих дисков сейчас важнее, чем когда-либо. В этом видео я покажу вам, как настроить автоматическое тестирование SMART на TrueNAS после того, как iX удалил его из графического интерфейса, как читать отчет SMART и 5 метрик, предсказывающих сбои, а также проверку ZFS и другие задачи, продлевающие срок службы дисков. Мы рассмотрим задания cron, приложение Scrutiny и то, как SMART и ZFS работают вместе.
---
🔗 Важные ссылки:
📖 Статья в блоге: Как эффективно управлять своими данными
➤ https://blog.serversatho.me/getting-s...
Документация по управлению состоянием дисков TrueNAS
➤ https://www.truenas.com/docs/
GitHub Scrutiny
➤ https://github.com/AnalogJ/scrutiny
Статистика дисков Backblaze
➤ https://www.backblaze.com/cloud-stora...
КОМАНДЫ, ИСПОЛЬЗОВАННЫЕ В ЭТОМ ВИДЕО
(Замените /dev/sda на свой диск. Найдите свой с помощью первой команды.)
Список всех дисков и их типов (sata/sas = scsi, nvme = nvme)
smartctl --scan
Выполнить тест SMART на одном диске вручную
smartctl -t short /dev/sda
smartctl -t long /dev/sda
smartctl -t short /dev/nvme0
Проверить КАЖДЫЙ диск одновременно, как в TrueNAS (возвращает null в случае успеха)
midclt call disk.smart_test SHORT '["*"]'
midclt call disk.smart_test LONG '["*"]'
Портативная альтернатива, работающая на любом компьютере с Linux
for dev in $(smartctl --scan | cut -d' ' -f1); do smartctl -t short "$dev"; Готово
Чтение результатов
smartctl -H /dev/sda # краткий отчет о прохождении/непрохождении
smartctl -A /dev/sda # таблица по атрибутам (здесь находятся 5 метрик)
smartctl -l selftest /dev/sda # история запущенных тестов
smartctl -a /dev/sda # все сразу
Прерывание запущенного теста
smartctl -X /dev/sda
Перекрестная проверка состояния пула с помощью SMART
zpool status
---
📌 Временные метки:
0:00 Вступление
0:47 Драма с SMART
1:36 Запуск теста SMART из командной строки
3:21 Превращение SMART в cron-задание
5:08 Использование Scrutiny вместо этого
6:44 Как читать результаты теста SMART
9:27 Настройка задач проверки ZFS
11:04 Когда следует заменить драйвер
12:12 SMART + ZFS — победа
12:51 Заключение
---
🔗 Полезные ссылки и сообщество
🛠️ Закажите мой проект:
➤ https://links.serversatho.me/hire
💬 Присоединяйтесь к обсуждению в Discord:
➤ https://links.serversatho.me/discord
📖 Ознакомьтесь с Wiki для руководств по настройке и советов:
➤ https://wiki.serversatho.me/
🎉 Поддержите канал на Patreon:
➤ https://links.serversatho.me/patreon
Присоединяйтесь к этому каналу, чтобы получить доступ к поддержке меня:
➤ / @serversathome
👉 Следите за мной везде
➤ https://serversatho.me
☕ Хотите сказать спасибо? Купите мне кофе:
➤ https://links.serversatho.me/bmac
💡 Есть вопросы или мысли? Оставьте комментарий ниже!
🔔 Ставьте лайки и подписывайтесь, чтобы получать больше контента о домашних лабораториях!
#homelab #selfhosted #truenas #smart #zfs #harddrive #homeserver #truenasscale