Hi all!
С недавнего времени стал на FreeBSD 4.4 жесткий диск вставать :( Сама фря пашет, ну, там роутит успешно (пингуется), а вот процессы которым надо с диском общаться, естессно не отвечают, с консоли не зайти, короче сибирская лиса - писец :( В messages успевает записать следующее:
Oct 10 20:30:26 bah /kernel: ad2: WRITE command timeout tag=0 serv=0 - resetting
Oct 10 20:30:39 bah /kernel: ata1: resetting devices .. doneOct 11 15:10:04 bah /kernel: ad2s1f: hard error writing fsbn 25294815 of 2100176-2100431 (ad2s1 bn 25294815; cn 25094 tn 1 sn 0)ad2: DMA problem fallback to PIO mode
Oct 11 15:10:16 bah /kernel: ad2: DMA problem fallback to PIO modeСобственно диск менять или это другое что?
>Hi all!
>С недавнего времени стал на FreeBSD 4.4 жесткий диск вставать :( Сама
>фря пашет, ну, там роутит успешно (пингуется), а вот процессы которым
>надо с диском общаться, естессно не отвечают, с консоли не зайти,
>короче сибирская лиса - писец :( В messages успевает записать следующее:
>
>Oct 10 20:30:26 bah /kernel: ad2: WRITE command timeout tag=0 serv=0 -
>resetting
>Oct 10 20:30:39 bah /kernel: ata1: resetting devices .. done
>
>Oct 11 15:10:04 bah /kernel: ad2s1f: hard error writing fsbn 25294815 of
>2100176-2100431 (ad2s1 bn 25294815; cn 25094 tn 1 sn 0)ad2: DMA
>problem fallback to PIO mode
>Oct 11 15:10:16 bah /kernel: ad2: DMA problem fallback to PIO mode
>
>
>Собственно диск менять или это другое что?sysctl -a | grep hw.ata
что покажет?
skip>
>sysctl -a | grep hw.ata
>
>что покажет?Дословно:
bash-2.05# sysctl -a | grep hw.ata
hw.ata.ata_dma: 1
hw.ata.wc: 1
hw.ata.tags: 0
hw.ata.atapi_dma: 0
hw.atamodes: ---,---,pio,---,Диску пара месяцев.
>skip
>
>>
>>sysctl -a | grep hw.ata
>>
>>что покажет?
>
>Дословно:
>bash-2.05# sysctl -a | grep hw.ata
>hw.ata.ata_dma: 1
>hw.ata.wc: 1
>hw.ata.tags: 0
>hw.ata.atapi_dma: 0
>hw.atamodes: ---,---,pio,---,
>
>Диску пара месяцев.он у тебя с DMA в PIO режим переходит, возможно диск такой, переведи
его в PIO и установи все режимы в pio и ata_dma=0у меня например:
/etc/sysctl.conf:
hw.atamodes=pio,pio,pio,pio,pio,pio,pio,pio,и в /boot/loader.conf.local:
hw.ata.ata_dma="0"
hw.ata.wc="0"
>>skip
>>
>>>
>>>sysctl -a | grep hw.ata
>>>
>>>что покажет?
>>
>>Дословно:
>>bash-2.05# sysctl -a | grep hw.ata
>>hw.ata.ata_dma: 1
>>hw.ata.wc: 1
>>hw.ata.tags: 0
>>hw.ata.atapi_dma: 0
>>hw.atamodes: ---,---,pio,---,
>>
>>Диску пара месяцев.
>
>он у тебя с DMA в PIO режим переходит, возможно диск такой,
>переведи
>его в PIO и установи все режимы в pio и ata_dma=0
>
>у меня например:
>/etc/sysctl.conf:
>hw.atamodes=pio,pio,pio,pio,pio,pio,pio,pio,
>
>и в /boot/loader.conf.local:
>hw.ata.ata_dma="0"
>hw.ata.wc="0"не тянет этот диск работу в DMA. Какая версия OS и что и как
на IDE проключено: диски, cd..?Иногда у производителей есть утилиты которые позволяют выставлять режимы
работы дисков.
>>>skip
>>>
>>>>
>>>>sysctl -a | grep hw.ata
>>>>
>>>>что покажет?
>>>
>>>Дословно:
>>>bash-2.05# sysctl -a | grep hw.ata
>>>hw.ata.ata_dma: 1
>>>hw.ata.wc: 1
>>>hw.ata.tags: 0
>>>hw.ata.atapi_dma: 0
>>>hw.atamodes: ---,---,pio,---,
>>>
>>>Диску пара месяцев.
>>
>>он у тебя с DMA в PIO режим переходит, возможно диск такой,
>>переведи
>>его в PIO и установи все режимы в pio и ata_dma=0
>>
>>у меня например:
>>/etc/sysctl.conf:
>>hw.atamodes=pio,pio,pio,pio,pio,pio,pio,pio,
>>
>>и в /boot/loader.conf.local:
>>hw.ata.ata_dma="0"
>>hw.ata.wc="0"
>
>не тянет этот диск работу в DMA. Какая версия OS и что
>и как
>на IDE проключено: диски, cd..?
Странно всё это :( Месяц диск проработал (FUJITSU MPG3204AH 20Gb) и вот... Сейчас уже несколько блоков не читаются в /var и /usr, ну и соответственно не маунтятся. Запуск fsck вручную ничего не дает. А стоит он под FreeBSD 4.4-RELEASE. Включен как secondary master. Кроме этого диска на IDE нет ничего.
>
>Иногда у производителей есть утилиты которые позволяют выставлять режимы
>работы дисков.
>Странно всё это :( Месяц диск проработал (FUJITSU MPG3204AH 20Gb) и вот...
>Сейчас уже несколько блоков не читаются в /var и /usr, ну
>и соответственно не маунтятся. Запуск fsck вручную ничего не дает. А
>стоит он под FreeBSD 4.4-RELEASE. Включен как secondary master. Кроме этого
>диска на IDE нет ничего.У меня в офисе было три машины с такими дисками, месяцев шесть отработали, а потом по очереди в течении месяца давай сыпатся... :/
Пришлось вернуть обратно (были на гарантии)... Добрые дяденьки которые мне с них данные восстанавливали сказали, что енто грабли FUJITSU, мол починить мона, но ситуевена через некоторое время повторится. Поэтому отдай тому где взял...
>>>>skip
>>>>
>>>>>
>>>>>sysctl -a | grep hw.ata
>>>>>
>>>>>что покажет?
>>>>
>>>>Дословно:
>>>>bash-2.05# sysctl -a | grep hw.ata
>>>>hw.ata.ata_dma: 1
>>>>hw.ata.wc: 1
>>>>hw.ata.tags: 0
>>>>hw.ata.atapi_dma: 0
>>>>hw.atamodes: ---,---,pio,---,
>>>>
>>>>Диску пара месяцев.
>>>
>>>он у тебя с DMA в PIO режим переходит, возможно диск такой,
>>>переведи
>>>его в PIO и установи все режимы в pio и ata_dma=0
>>>
>>>у меня например:
>>>/etc/sysctl.conf:
>>>hw.atamodes=pio,pio,pio,pio,pio,pio,pio,pio,
>>>
>>>и в /boot/loader.conf.local:
>>>hw.ata.ata_dma="0"
>>>hw.ata.wc="0"
>>
>>не тянет этот диск работу в DMA. Какая версия OS и что
>>и как
>>на IDE проключено: диски, cd..?
>Странно всё это :( Месяц диск проработал (FUJITSU MPG3204AH 20Gb) и вот...
>Сейчас уже несколько блоков не читаются в /var и /usr, ну
>и соответственно не маунтятся. Запуск fsck вручную ничего не дает. А
>стоит он под FreeBSD 4.4-RELEASE. Включен как secondary master. Кроме этого
>диска на IDE нет ничего.
>>
>>Иногда у производителей есть утилиты которые позволяют выставлять режимы
>>работы дисков.
меняй свой фуджи пока не поздно! пачками по гарантии несут. Сам фуджи отзывает 10 млн своих винтов !
я сам вижел два полусдохших винта, контроллеры летят
Быстрея грузись в сингл моде и сливай всю информацию на другой винт ... может успеешь ....У самого были такие грабли ....
>Быстрея грузись в сингл моде и сливай всю информацию на другой винт
>... может успеешь ....
>
>У самого были такие грабли ....
И я, и я, и я того же мнения.
Штуки два в руках держал. Хотя и ибм зараза тоже подводила два раза.
Всем спасибо за внимание :) От диска избавляюсь, фуджи больше не беру.
>Всем спасибо за внимание :) От диска избавляюсь, фуджи больше не беру.
>[unix1]~ > dmesg | grep FUJITSU
ad0: 19546MB <FUJITSU MPF3204AT> [39714/16/63] at ata0-master PIO4
ad7: 19546MB <FUJITSU MPF3204AT> [39714/16/63] at ata3-slave PIO4
[unix1]~ >года два и никаких проблем, но AT а не AH, все зависит от моделей.
оба диска под movies и никаких проблем.
>>Всем спасибо за внимание :) От диска избавляюсь, фуджи больше не беру.
>>
>
>[unix1]~ > dmesg | grep FUJITSU
>ad0: 19546MB <FUJITSU MPF3204AT> [39714/16/63] at ata0-master PIO4
>ad7: 19546MB <FUJITSU MPF3204AT> [39714/16/63] at ata3-slave PIO4
>[unix1]~ >
>
>года два и никаких проблем, но AT а не AH, все зависит
>от моделей.
>
>оба диска под movies и никаких проблем.Это конечно хорошо, но мне кажется, что тема не здоровая, когда диск надо вручную переставлять на PIO4 что бы он не загнулся через месяц.
>>>Всем спасибо за внимание :) От диска избавляюсь, фуджи больше не беру.
>>>
>>
>>[unix1]~ > dmesg | grep FUJITSU
>>ad0: 19546MB <FUJITSU MPF3204AT> [39714/16/63] at ata0-master PIO4
>>ad7: 19546MB <FUJITSU MPF3204AT> [39714/16/63] at ata3-slave PIO4
>>[unix1]~ >
>>
>>года два и никаких проблем, но AT а не AH, все зависит
>>от моделей.
>>
>>оба диска под movies и никаких проблем.
>
>Это конечно хорошо, но мне кажется, что тема не здоровая, когда диск
>надо вручную переставлять на PIO4 что бы он не загнулся через
>месяц.дело не в этом, а в том что туго со стандартами UDMA как на контроллеры,
так и на диски, вобщем на железо. При таком раскладе лучше сразу выставить
PIO и не иметь геморра c разборками: поддержка железом DMA и реализация DMA в ATA драйверах.Если диск из багной серии Futjitsu то и PIO не поможет, а вот если он сделан неудачно, то перевод в PIO mode решит проблему resetting to PIO
skip...>дело не в этом, а в том что туго со стандартами UDMA
>как на контроллеры,
>так и на диски, вобщем на железо. При таком раскладе лучше сразу
>выставить
>PIO и не иметь геморра c разборками: поддержка железом DMA и реализация
>DMA в ATA драйверах.
>
>Если диск из багной серии Futjitsu то и PIO не поможет, а
>вот если он сделан неудачно, то перевод в PIO mode решит
>проблему resetting to PIOОК. Значит так и делаю - ставлю PIO и как можно скорее от FUJITSU избавляюсь.
>skip...
>
>>дело не в этом, а в том что туго со стандартами UDMA
>>как на контроллеры,
>>так и на диски, вобщем на железо. При таком раскладе лучше сразу
>>выставить
>>PIO и не иметь геморра c разборками: поддержка железом DMA и реализация
>>DMA в ATA драйверах.
>>
>>Если диск из багной серии Futjitsu то и PIO не поможет, а
>>вот если он сделан неудачно, то перевод в PIO mode решит
>>проблему resetting to PIO
>
>ОК. Значит так и делаю - ставлю PIO и как можно скорее
>от FUJITSU избавляюсь.Я у себя плюнул на все, поставил кругом рейды идешные, дешево и сердито, но вот зараза не все диски включились. IBM не грузиться на Promise FastTRACK TX2000, геометрия неправильно определяется, а Quantum на ура, все 80 гиг. Собирал массив на другом рейде, переносил на этот, хрен вам. Ошибка ввода вывода, 2000 при установке виснит, поменял диски, все заработало. А не загрузочный можно сделать было.