URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 83188
[ Назад ]

Исходное сообщение
"FreeBSD 7 для amd64 и контроллер Mylex"

Отправлено ifx , 04-Дек-08 04:52 
Конфа машины: мать INTEL DG33TL, CPU Intel(R) Core(TM)2 Quad CPU @ 2.40 GHz, RAM 4 GB, сказевый контроллер Mylex, FreeBSD 7. Система установлена на отдельном IDE диске.

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

При установке фри для amd64 на эту тачку получались жуткие тормоза, вылечилось обновлением BIOS. Но теперь другая ерунда, при старте системы она ругается на файловые системы расположенные на рейде, говорит что не может найти супер блок. При этом если закомментировать эти точки монтирования в fstab, а потом на загруженной системе расскомментировать система без проблем выполняет монтирование этих файловый систем.

Файловая система на рейде в свое время создавалась из под 32-битной системы, и все это время с 2006 года фря для i386 безпроблемно пахала с ним, переодически система накатывалась с выходом новых релизов.

Чем можно объяснить такое поведение на старте версии для amd64?

P. S.
Версию для amd64 ставил с нуля, на новый IDE диск, это был не апдейт 32-битной версии.


Содержание

Сообщения в этом обсуждении
"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено ifx , 11-Дек-08 05:07 
Включил в контроллере геометрию 2G. Переразбил винт... Грузится стало. Решил протестить, нагрузить его малость. При попытке создания на файловой системе расположенной на рейде файла test размером 1GB забитого нулями, получаем облом:
# cd /mnt/da0/d
# dd if=/dev/zero of=test bs=1024k count=1024

Приводит к панике, на консоли остается примерно следующее:
...
bad block 123456789, ino 176
dev = da0s1d, block = 4, fs = /mnt/da0/d
panic: ffs_blkfree: freeing free block
cpuid = 3
Uptime: 34 min...

При повторной загрузке fsck опять ругается на рейд, и не хочет чекать файловые системы расположенные на нем, ФС расположение на IDE-диске исправляет нормально. Комментируем ФС расположеные на рейде в fstab. Загружаемся. После fsck нормально исправляет ФС на рейде.

Чо за ерунда? FreeBSD для AMD64 вообще можно использовать со SCSI? Господа с FreeBSD amd64 и SCSI откликнетесь, как у вас обстоят дела?

На i386 таких граблей не было, dd проходил без всяких проблем с этим же железом и fsck нормально на старте выполнялось... :(

Если бы не память больше 4GB, так и жил бы на i386, но не хватает уже 4 гигов рамы.


"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено Pahanivo , 11-Дек-08 07:40 
>[оверквотинг удален]
>
>Чо за ерунда? FreeBSD для AMD64 вообще можно использовать со SCSI? Господа
>с FreeBSD amd64 и SCSI откликнетесь, как у вас обстоят дела?
>
>
>На i386 таких граблей не было, dd проходил без всяких проблем с
>этим же железом и fsck нормально на старте выполнялось... :(
>
>Если бы не память больше 4GB, так и жил бы на i386,
>но не хватает уже 4 гигов рамы.

попробуй обновить до последнего снапа


"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено ifx , 11-Дек-08 07:47 
>[оверквотинг удален]
>>с FreeBSD amd64 и SCSI откликнетесь, как у вас обстоят дела?
>>
>>
>>На i386 таких граблей не было, dd проходил без всяких проблем с
>>этим же железом и fsck нормально на старте выполнялось... :(
>>
>>Если бы не память больше 4GB, так и жил бы на i386,
>>но не хватает уже 4 гигов рамы.
>
>попробуй обновить до последнего снапа

Дальше пока некуда... RELENG_7_1 от 10 декабря сего года уже... :(


"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено Pahanivo , 11-Дек-08 10:58 
>[оверквотинг удален]
>>>
>>>На i386 таких граблей не было, dd проходил без всяких проблем с
>>>этим же железом и fsck нормально на старте выполнялось... :(
>>>
>>>Если бы не память больше 4GB, так и жил бы на i386,
>>>но не хватает уже 4 гигов рамы.
>>
>>попробуй обновить до последнего снапа
>
>Дальше пока некуда... RELENG_7_1 от 10 декабря сего года уже... :(

хмхмхм
1) посмотри не выставлено ли у тебя в fstab каких нибудь хитрых флагов монирования, но которые ты забыл упомянуть при сборке ядра ...
2) мож с драйвером девелоперы чево сотворили при переносе на 64битную версию
3) можно попробовать переразбить рейд - делаем дамп файловой системы,убиваем,создаем,вливаем дамп обратно.


"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено ifx , 12-Дек-08 07:14 
>хмхмхм
>1) посмотри не выставлено ли у тебя в fstab каких нибудь хитрых
>флагов монирования, но которые ты забыл упомянуть при сборке ядра ...
>
>2) мож с драйвером девелоперы чево сотворили при переносе на 64битную версию
>
>3) можно попробовать переразбить рейд - делаем дамп файловой системы,убиваем,создаем,вливаем дамп обратно.
>

Флагов нету, пересоздание массива не помогает (да и слабо в это верилось, как бы на i386 он не глючит ведь выходит в плане железа все в норме).

То есть получается драйвер кривой... :( Но вот хотелось бы выяснить драйвер ли, или вообще вся подсистема SCSI во фре под amd64.

Господа с 64-битной архитектурой и сказями откликнетесь, как у вас обстоят дела и модельку свою назовите плиз.

Моя железка - Mylex AcceleRAID 170 (firmware 7.02-0-00 (20021213) - последний из доступных), RAID 0+1 на 5-ти дисках (майлексы умеют этот уровень на нечетном кол-ве дисков).


"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено Pahanivo , 12-Дек-08 07:54 
>[оверквотинг удален]
>
>То есть получается драйвер кривой... :( Но вот хотелось бы выяснить драйвер
>ли, или вообще вся подсистема SCSI во фре под amd64.
>
>Господа с 64-битной архитектурой и сказями откликнетесь, как у вас обстоят дела
>и модельку свою назовите плиз.
>
>Моя железка - Mylex AcceleRAID 170 (firmware 7.02-0-00 (20021213) - последний из
>доступных), RAID 0+1 на 5-ти дисках (майлексы умеют этот уровень на
>нечетном кол-ве дисков).

у меня как раз amd64 - токма диски SAS и контроллер интеловский

>доступных), RAID 0+1 на 5-ти дисках (майлексы умеют этот уровень на

это как? мож у тебя один диск всетаки как хотспаре идет?


"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено ifx , 12-Дек-08 09:20 
>>доступных), RAID 0+1 на 5-ти дисках (майлексы умеют этот уровень на
>
>это как? мож у тебя один диск всетаки как хотспаре идет?

Нека...

http://www.onix.kiev.ua/news.asp?id=165 - здесь рассказано про RAID 0+1 из пяти дисков.


"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено Pahanivo , 12-Дек-08 07:57 
>пересоздание массива не помогает (да и слабо в это верилось,
>как бы на i386 он не глючит ведь выходит в плане
>железа все в норме).

ты массив пересоздовал или файловые системы? я имел ввиду как раз файлухи - массив тут роли не играет



"Как у других товарищей со SCSI на FreeBSD 7 для amd64"
Отправлено ifx , 12-Дек-08 09:18 
>>пересоздание массива не помогает (да и слабо в это верилось,
>>как бы на i386 он не глючит ведь выходит в плане
>>железа все в норме).
>
>ты массив пересоздовал или файловые системы? я имел ввиду как раз файлухи
>- массив тут роли не играет

Бекапить мне там уже нечего, перетащил все на IDE пока (постгресовская БД), чтобы иметь возможность экперементы с рейдом проводить. Так что я заново создал слайс рейде и файловые системы с нуля соответсвенно.


"Фря мертва, Ставь Linux и будет тебе щастье! :)"
Отправлено nobody , 12-Дек-08 07:33 
просто видимо ваш проект вырос из маленьких штанишек и надо ставить нормальную операционную систему. ;)

"Фря мертва, Ставь Linux и будет тебе щастье! :)"
Отправлено Pahanivo , 12-Дек-08 07:55 
>просто видимо ваш проект вырос из маленьких штанишек и надо ставить нормальную
>операционную систему. ;)

в газенваген