Здравствуйте!На одном из серверов обнаружилась проблема с работе с SATA дисками.
Железо: MB GA-K8N Pro (с набортным SATA контроллером Sil 3512)/ 1Gb RAM / SATA 150 WDC WD12000JD X 2 / PCI Promise SATA150 TX2
На этом сервере сделано программное зеркало RAID1 средствами FreeBSD-5.4-RELEASE p11 AMD64.
При интенсивных обращениях к диску(распаковка на диске дерева портов, fsck, сборке системы и ядра, синхронизация файлов средствами rsync) на консоль вываливаются ошибки вида(цифры LBA приведены для примера):
ad4: timeout write_dma retrying lba=1231241414
ad6: timeout read_dma retrying lba=1114123423Иногда происходит kernel panic.
До этого система год нормально работала.
Решили что проблема в Promise. Убрали его и подключили к набортному SATA контроллеру. Ошибки не исчезли. Пробовали включать/выключать ACPI, убирать из ядра поддержку ненужного оборудования, поочереди отключать диски - все это не дало положительного результата.
В чем может быть проблема?
>Здравствуйте!
>
>На одном из серверов обнаружилась проблема с работе с SATA дисками.
>
>Железо: MB GA-K8N Pro (с набортным SATA контроллером Sil 3512)/ 1Gb RAM
>/ SATA 150 WDC WD12000JD X 2 / PCI Promise SATA150
>TX2
>
>На этом сервере сделано программное зеркало RAID1 средствами FreeBSD-5.4-RELEASE p11 AMD64.
>При интенсивных обращениях к диску(распаковка на диске дерева портов, fsck, сборке системы
>и ядра, синхронизация файлов средствами rsync) на консоль вываливаются ошибки вида(цифры
>LBA приведены для примера):
>ad4: timeout write_dma retrying lba=1231241414
>ad6: timeout read_dma retrying lba=1114123423
>
>Иногда происходит kernel panic.
>
>До этого система год нормально работала.
>Решили что проблема в Promise. Убрали его и подключили к набортному SATA
>контроллеру. Ошибки не исчезли. Пробовали включать/выключать ACPI, убирать из ядра поддержку
>ненужного оборудования, поочереди отключать диски - все это не дало положительного
>результата.
>В чем может быть проблема?
>mhdd (http://hddguru.com/content/en/software/2005.10.02-MHDD/) чего говорит о диске?
>mhdd (http://hddguru.com/content/en/software/2005.10.02-MHDD/) чего говорит >о диске?Проблем не обнаружено.
>>mhdd (http://hddguru.com/content/en/software/2005.10.02-MHDD/) чего говорит >о диске?
>
>Проблем не обнаружено.Случаем не в этом ли дело: http://bluetrait.com/archive/2005/07/19/setting-up-raid-1-on.../
> Случаем не в этом ли дело:
> http://bluetrait.com/archive/2005/07/19/setting-up-raid-1-on.../
Буду пробовать.
>Случаем не в этом ли дело: >http://bluetrait.com/archive/2005/07/19/setting-up-raid-1-on.../После установки патчей ядро не собирается:
/usr/src/sys/dev/ata/ata-all.c:57:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/ata-queue.c:46:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/ata-lowlevel.c:49:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/ata-pci.c:54:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/ata-chipset.c:53:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/ata-disk.c:56:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/ata-raid.c:56:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/atapi-cd.c:56:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/atapi-fd.c:49:20: ata_if.h: No such file or directory
/usr/src/sys/dev/ata/atapi-tape.c:50:20: ata_if.h: No such file or directory
mkdep: compile failed
*** Error code 1
имхо сначала нужно обновиться до 6 и потом уже смотреть дальше.
>Здравствуйте!
>
>На одном из серверов обнаружилась проблема с работе с SATA дисками.
>
>Железо: MB GA-K8N Pro (с набортным SATA контроллером Sil 3512)/ 1Gb RAM
>/ SATA 150 WDC WD12000JD X 2 / PCI Promise SATA150
>TX2
>
>На этом сервере сделано программное зеркало RAID1 средствами FreeBSD-5.4-RELEASE p11 AMD64.
>При интенсивных обращениях к диску(распаковка на диске дерева портов, fsck, сборке системы
>и ядра, синхронизация файлов средствами rsync) на консоль вываливаются ошибки вида(цифры
>LBA приведены для примера):
>ad4: timeout write_dma retrying lba=1231241414
>ad6: timeout read_dma retrying lba=1114123423
>
>Иногда происходит kernel panic.
>
>До этого система год нормально работала.
>Решили что проблема в Promise. Убрали его и подключили к набортному SATA
>контроллеру. Ошибки не исчезли. Пробовали включать/выключать ACPI, убирать из ядра поддержку
>ненужного оборудования, поочереди отключать диски - все это не дало положительного
>результата.
>В чем может быть проблема?
>
Поиском пользоваться не пробовали? Только на этом сайте, эта тема последний раз подымалась неделю назад.
>>Здравствуйте!
>>
>>На одном из серверов обнаружилась проблема с работе с SATA дисками.
>>
>>Железо: MB GA-K8N Pro (с набортным SATA контроллером Sil 3512)/ 1Gb RAM
>>/ SATA 150 WDC WD12000JD X 2 / PCI Promise SATA150
>>TX2
>>
>>На этом сервере сделано программное зеркало RAID1 средствами FreeBSD-5.4-RELEASE p11 AMD64.
>>При интенсивных обращениях к диску(распаковка на диске дерева портов, fsck, сборке системы
>>и ядра, синхронизация файлов средствами rsync) на консоль вываливаются ошибки вида(цифры
>>LBA приведены для примера):
>>ad4: timeout write_dma retrying lba=1231241414
>>ad6: timeout read_dma retrying lba=1114123423
>>
>>Иногда происходит kernel panic.
>>
>>До этого система год нормально работала.
>>Решили что проблема в Promise. Убрали его и подключили к набортному SATA
>>контроллеру. Ошибки не исчезли. Пробовали включать/выключать ACPI, убирать из ядра поддержку
>>ненужного оборудования, поочереди отключать диски - все это не дало положительного
>>результата.
>>В чем может быть проблема?
>>
>Поиском пользоваться не пробовали? Только на этом сайте, эта тема последний раз
>подымалась неделю назад.Ставь 6.1бету1, собирай оттуда все ata*.h ata*.c файлы с /usr/src далее, сохрани куда-нить и заливай, а далее компили 5-ую или 6-ую РЕЛИЗ ветку. Чтобы модуль родился аташный с правильными идентами.