Барракуда Seagate на 1 ТБ ST31000528AS - Неожиданные “Офлайновые некорректируемые секторы”

Это - действительно вопрос о программировании, и как таковой был спрошен относительно корректного сайта.

Поскольку сам крон не может сделать то, что Вы требуете, чтобы это был вопрос создания Вашей собственной стандартной программы. Использование сна, как предложили другие, не даст корректные результаты, поскольку это не принимает во внимание время, требуемое выполнять команду. Однако это - простой вопрос чтения системных часов в любых исках языка Вы и исчерпывание команды каждые 15 секунд на основе времени, а не задержки.

После того как у Вас есть своя стандартная программа, не исчерпывают его через крон каждую минуту. Просто выполните его как фоновую задачу непрерывно.

4
задан 17 June 2014 в 03:24
1 ответ
  1. Да, это определенно похоже на аппаратный сбой.
  2. У меня было несколько Barracuda ES / ES. 2 диска работают… включая 12 из 16. на двух серверах.
  3. Я не думаю, что smartmontools достаточно для замены по гарантии. Перейдите на веб-сайт Seagate и загрузите их загрузочный компакт-диск с SeaTools. Когда / если он определяет, что диск неисправен, он выдаст вам гарантийный код.

Мне кажется, что у вас умирающий диск с секторами, которые нельзя переназначить. Откажитесь от привода, возьмите новый, восстановите массив RAID. Диски такие дешевые, что даже думать не стоит. Особенно, если у вас есть какое-либо приложение к каким-либо из этих данных.

edit: Кроме того, SeaTools предоставит вам список обнаруженных сбойных секторов. Также был бы полезен вывод smartctl -a / dev / sdb.

edit2: Судя по вашему выводу smartctl -a ...

У вас есть 2 «автономных невосстановимых сектора» - но что это значит?

An offline uncorrectable sector is a disk sector which was not readable during
an off-line scan or a self-test. This is important to know, because if you have
data stored in this disk sector, and you need to read it, the read will fail.
Please see the previous '-C' option for more details.

цитата: http://smartmontools.sourceforge.net/man/smartd.8.html

Также есть 2 «текущих незавершенных сектора» - и какие они?

A pending sector is a disk sector (containing 512 bytes of your data) which the
device would like to mark as ``bad" and reallocate. Typically this is because
your computer tried to read that sector, and the read failed because the data on
it has been corrupted and has inconsistent Error Checking and Correction (ECC)
codes. This is important to know, because it means that there is some unreadable
data on the disk. The problem of figuring out what file this data belongs to is
operating system and file system specific. You can typically force the sector to
reallocate by writing to it (translation: make the device substitute a spare
good sector for the bad one) but at the price of losing the 512 bytes of data
stored there.

Итак, ваш disk не смог прочитать из двух секторов, не мог и теперь хочет пометить их как неисправные, чтобы их можно было перераспределить.

Лично я склонен выбрасывать диски (особенно в RAID-массивах), когда у них появляются битые сектора. Но я также не плачу за них ...

В качестве альтернативы, может быть, вы могли бы разбить зеркало, удалить этот диск, и просканировать с помощью SeaTools? Если он сможет переназначить сектора, он это сделает. Не имеет значения, если / когда он разрушится, потому что зеркало будет восстановлено, когда вы повторно вставите диск и перестроите массив. Однако я этого не делал и буду ждать, пока кто-нибудь вмешается.

8
ответ дан 3 December 2019 в 02:52

Теги

Похожие вопросы