LINUX.ORG.RU
ФорумAdmin

FreeBSD, RAID, беды


0

0

Весело у меня в последнее время =).

Имеем RAID из 2-х HD (зеркалящих), dmesg внезапно ругается (очень много):

bad block 3557616335947384654, ino 2649 pid 45059 (pbackup), uid 0 inumber 2649 on /: bad block bad block 4706929315938251346, ino 2649 pid 45059 (pbackup), uid 0 inumber 2649 on /: bad block free inode //2649 had -65536 blocks pid 2862 (pbackup), uid 0 inumber 2649 on /: filesystem full pid 2862 (pbackup), uid 0 inumber 2651 on /: filesystem full

На каком харде из 2-х такая фигня, как видно, непонятно.

С такой проблемой сталкиваюсь впервые, поэтому плохо представляю что делать. Купить новый хард взамен старого и быстро поменять - не проблема, но надо сначала понять какой именно из 2-х косячит и каким требованиям (должна ли железно совпадать модель, например) должен удовлетворять новый хард. Насколько всё это вообще опасно и срочно?

Короче интересуют любые соображения и конструктивные советы =)

Заранее благодарен.

Ответ на: комментарий от athost

>А не забит ли у тебя корень под завязку?

Под завязку не забит. df заявляет про 58%

raystlin
() автор топика

> Короче интересуют любые соображения и конструктивные советы =)

Переходи на линукс, у нас тут smartctl есть :-)

Nastishka ★★★★★
()

Попробуй использовать fsdb и fsck на файловой системе.

MiracleMan ★★★★★
()
Ответ на: комментарий от Nastishka

> Переходи на линукс, у нас тут smartctl есть :-)

Я бы с него и не слезал, но софт выбирает начальство исходя, в основном, из критериев понтовости.

raystlin
() автор топика

подойдёт любой диск который увидит твоя система с объёмом не меньше чем тот что заменяешь.

Проверь не кончились ли иноды.

А диски я обычно проверяю через dd if=/dev/hard of=/dev/null bs=1M conv=noerr . Это не супер-пупер тест, но в твоей ситуации он выявит проблемы если они с дисками. Тока аргументы у if и of не перепутай.

Перед всеми тестами и заменой сделай бэкапы. Ну и прогони fsck. А так же попробуй ресинкнуть рейд если dd не покажет ошибок.

true_admin ★★★★★
()
Ответ на: комментарий от Nastishka

> Переходи на линукс, у нас тут smartctl есть :-)

он и во фряшке есть.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Проверил один хард с помощью dd (без параметра conv=noerr). Вылетело, в messages написало:

kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=144844800

Оно ли?

raystlin
() автор топика
Ответ на: комментарий от true_admin

> Второй тоже проверь на всякий случай. Бывает что в рейде оба диска сбойные.

Само собой. Вот уже второй час dd'ит. Терабайт.

raystlin
() автор топика
Ответ на: комментарий от true_admin

> нахрен ты это запостил? Хочется людям гадость сделать?

ССЗБ кто не смотрит, что пускает.

raystlin
() автор топика
Ответ на: комментарий от Nastishka

>Переходи на линукс, у нас тут smartctl есть :-)

Сравним версии?

smartmontools 5.38_5 (порт sysutils/smartmontools)
The smartmontools package contains two utility programs (smartctl and smartd)
to control and monitor storage systems using the Self-Monitoring, Analysis
and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and
SCSI hard disks.  It is derived from the smartsuite package, and includes
support for ATA/ATAPI-5 disks.
WWW: http://smartmontools.sourceforge.net

gsmartcontrol 0.8.4 (порт sysutils/gsmartcontrol)
GSmartControl is a graphical user interface for smartctl (from
sysutils/smartmontools port), which is a tool for querying and
controlling SMART (Self-Monitoring, Analysis, and Reporting
Technology) data on modern hard disk drives. It allows you to
inspect the drive's SMART data to determine its health, as well
as run various tests on it.
WWW:	http://gsmartcontrol.berlios.de

iZEN ★★★★★
()
Ответ на: комментарий от true_admin

>нахрен ты это запостил? Хочется людям гадость сделать?

Что за гадость? Почему не вижу?

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

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

> После этого винчестер можно с чистой совестью вставлять в рейд и не мучиться угрызениями совести насчёт каких-то там бэдов.

А ремап бедов сделан будет?

raystlin
() автор топика
Ответ на: комментарий от raystlin

может будет, может нет, от винта зависит.

2iZEN: ты бы хоть предупредил что это данные стирает и что перед этим надо диск из рейда вынести.

true_admin ★★★★★
()
Ответ на: комментарий от iZEN

Линейная запись на беднутом винте, у которого уже должны быть ремапнуты сектора?

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.