Как проверить работоспособность жестких дисков с помощью Synology NAS?

11

Я получу свой первый NAS (Synology DS413) и три жестких диска завтра. Конечно, я хотел бы проверить, все ли в порядке с дисками, прежде чем настраивать RAID и переносить мои данные. К сожалению, у меня нет компьютера для их установки; У меня есть только тетради.

Можно ли как-то сделать это с помощью прошивки NAS? И какие тесты я должен выполнять, кроме SMART?

Berty43
источник
1
Других тестов, кроме SMART, на самом деле нет. Вы находитесь в зависимости от жесткого диска, зная, что он выйдет из строя до того, как он действительно выйдет из строя. Synology предоставляет программное обеспечение для проверки интервала рейда. SMART не гарантирует, что поймать что-либо. К примеру, механические проблемы не возникнут.
Ramhound

Ответы:

5

Диспетчер хранилища покажет состояние SMART каждого диска. Войдите в веб-интерфейс и выберите Главное меню> Диспетчер хранилища> Управление жесткими дисками.

Экран управления жесткими дисками

Вы также можете запланировать более углубленный SMART-тест, используя опцию Планировщик тестов на этом экране.

daxlerod
источник
10

Как сказал Daxlerod, вам следует использовать инструменты SMART, однако вам также необходимо выполнить то, что называется очисткой данных.

Если вы еще этого не сделали, создайте группу дисков. Чтобы очистка данных была доступна, вам нужно как минимум 3 диска, как минимум 1 резервный диск и как минимум 2 диска данных. Подождите, пока группа дисков полностью синхронизируется, затем выполните очистку данных.

Начиная с версии Synology OS v4.2, очистка данных доступна из

Storage Manager -> Disk Group -> Manage -> Start data scrubbing

Это займет несколько часов, поскольку он читает все сектора всех дисков и выполняет некоторые математические операции, чтобы увидеть, правильно ли складываются данные контрольной суммы. Вы можете использовать NAS, пока это происходит, но это будет немного медленнее. Многие люди запускают очистку данных раз в месяц. Лично я выполняю очистку данных один раз в неделю, а рабочую - в выходные, а домашнюю - в течение недели, пока я на работе.

Есть хорошая статья под названием Scrub Synology RAID-диски, в которой также рассказывается, как запустить средство проверки файловой системы под названием fsck, даже если в веб-интерфейсе для этого нет опции.

Изменить : вышеуказанная страница, кажется, ушел, но в основном сказал

Команды для выполнения автономного fsck:

syno_poweroff_task
fsck.ext4 -pvf /dev/vg[x]/volume_[y]

Задача отключения питания выполняет некоторые размонтирования (том 1 и т. Д.). Затем вы выполняете обычный Linux fsck.

Однако, читая еще несколько страниц, таких как https://forum.synology.com/enu/viewtopic.php?f=39&t=83186 и http://www.cyberciti.biz/faq/synology-complete-fsck-file-system- Команда проверки / они, кажется, предполагают, что вещи изменились в DSM 5+. Кто-то предлагает использовать опцию -d (отладка) в задаче выключения, например

syno_poweroff_task -d

В то время как сайт киберцити предлагает использовать lsof, чтобы найти то, что использует том, используйте сценарии завершения работы службы /usr/syno/etc/rc.d/перед использованием команды umount .

Обратите внимание, что все это требует, чтобы вы вошли в окно NAS, если вам не нравится командная строка linux, а затем, возможно, сделайте запрос в Synology, чтобы добавить кнопку fsck в веб-интерфейс.

BeowulfNode42
источник