Перейти к содержимому

Продлите жизнь своим накопителям: Руководство по проверке состояния дисков в 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