Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SATA HDD

13 views
Skip to first unread message

Serguei Revtov

unread,
Oct 2, 2007, 1:14:06 AM10/2/07
to
Hi All!

Hа машинку с SuSe 10 (пара дисков IDE) поставил контроллер сата STLabs
A-390, на него повесил 500гиговый самсунг.

Все распозналось и заработало. Hо при попытке монтировать раздел саташного
винта из fstab система догружается до сингл-юзер режима и говорит, что не
может получить доступа к /dev/sda1. Захожу в систему - действительно нет.
Если убрать монтирование из fstab, после загрузки в мультиюзер все
появляется и работает. Т.е. такое ощущение, что драйвер сата стартует позже
монтирования дисков (в /etc/init.d/boot.localfs).

Пока поставил монтирование в одном из стартовых скриптов, но это
неправильно, да и неизвестно, когда пускать fsck, а когда нет. Делать fsck
при каждой загрузке - горячка т.к. fsck заполненного наполовину диска с
reiserfs занимает сейчас 12 минут... впрочем и монтирование на мой взгляд
занимает многовато времени (тот-же ext3 с журналом сильно быстрее) Я,
конечно, могу накрутить файлик, который будет создаваться при загрузке и
стираться при нормальном выключении, а по его наличию пускать fsck, но
как-то выглядит изобретением велосипеда...

Собственно вопросы:
- как правильно монтировать SATA-диски?
- какую файловую систему кошерно использовать для автономного сервера
локальной сети?

TIA,
-- SIR

Alexander Antonenko

unread,
Oct 2, 2007, 2:57:04 AM10/2/07
to
>>>>> "SR" == Serguei Revtov writes:

SR> Hа машинку с SuSe 10 (пара дисков IDE) поставил контроллер сата STLabs
SR> A-390, на него повесил 500гиговый самсунг.

SR> Все распозналось и заработало. Hо при попытке монтировать раздел саташного
SR> винта из fstab система догружается до сингл-юзер режима и говорит, что не
SR> может получить доступа к /dev/sda1. Захожу в систему - действительно нет.
SR> Если убрать монтирование из fstab, после загрузки в мультиюзер все
SR> появляется и работает. Т.е. такое ощущение, что драйвер сата стартует позже
SR> монтирования дисков (в /etc/init.d/boot.localfs).

SR> Пока поставил монтирование в одном из стартовых скриптов, но это
SR> неправильно, да и неизвестно, когда пускать fsck, а когда нет. Делать fsck
SR> при каждой загрузке - горячка т.к. fsck заполненного наполовину диска с
SR> reiserfs занимает сейчас 12 минут... впрочем и монтирование на мой взгляд
SR> занимает многовато времени (тот-же ext3 с журналом сильно быстрее) Я,
SR> конечно, могу накрутить файлик, который будет создаваться при загрузке и
SR> стираться при нормальном выключении, а по его наличию пускать fsck, но
SR> как-то выглядит изобретением велосипеда...

SR> Собственно вопросы:
SR> - как правильно монтировать SATA-диски?
SR> - какую файловую систему кошерно использовать для автономного сервера
SR> локальной сети?

Раньше, надо понимать, сата дисков не было? Hу, тогда,наверное, надо бы
initrd пересобрать

--
Alexander Antonenko
e-mail: alexander...@gmail.com
ICQ: 214336163

Hey hacker! Leave that source alone!

乘伽・ェア何 个ォケアヌゥ

unread,
Oct 2, 2007, 2:47:51 AM10/2/07
to
On Tue, 02 Oct 2007 13:14:06 +0800, Serguei Revtov
<Serguei...@p1.f19.n5021.z2.fidonet.net> wrote:

> Собственно вопросы:
> - как правильно монтировать SATA-диски?

загрузиться и выполнить mkinitrd ?

> - какую файловую систему кошерно использовать для автономного сервера
> локальной сети?

ext3 и не париться. 500г - не тот размер, чтобы заморачиваться с приколами
типо xfs и reiserfs

--
остаюсь искренне ваш,
Станислав Сухолёт

Serguei Revtov

unread,
Oct 3, 2007, 1:42:58 AM10/3/07
to
Hi Станислав!

02 Oct 07 11:47, Станислав Сухолёт wrote to All:

>> Собственно вопросы:
>> - как правильно монтировать SATA-диски?

СС> загрузиться и выполнить mkinitrd ?

Обоим спасибо, все получилось... только еще надо было добавить sata_sil в
/etc/sysconfig/kernel. Хорошо, сначала поэкспериментировал на кошках... а то
пришлось бы переть сервак к монитору с клавой...


>> - какую файловую систему кошерно использовать для автономного
>> сервера локальной сети?

СС> ext3 и не париться. 500г - не тот размер, чтобы заморачиваться с
СС> приколами типо xfs и reiserfs

Да вот с ext3 пробовал... неожиданные перезагрузки привели файловую систему к
ошибкам типа потерянных файлов, несмотря на -j в mkfs. Вот и решил рейзер
сделать, может оно лучше к таким вещам относится...

-- Serguei

乘伽・ェア何 个ォケアヌゥ

unread,
Oct 3, 2007, 4:13:39 AM10/3/07
to
On Wed, 03 Oct 2007 13:42:58 +0800, Serguei Revtov
<Serguei...@p2000.f19.n5021.z2.fidonet.net> wrote:


> ошибкам типа потерянных файлов, несмотря на -j в mkfs. Вот и решил рейзер
> сделать, может оно лучше к таким вещам относится...

мой опыт говорит что как раз reiserfs в состоянии длительной беты...
всё-таки не так хорош, как ext3

более того, RHEL5 откровенно повыносил все эти FS как "нестабильные",
оставив одну EXT3

Serguei Revtov

unread,
Oct 21, 2007, 1:15:20 AM10/21/07
to
Hi All!

Уезжал на нек. время, так что продолжаю тему с некоторым перерывом.

SR> Hа машинку с SuSe 10 (пара дисков IDE) поставил контроллер сата STLabs
SR> A-390, на него повесил 500гиговый самсунг.

Все вроде бы работало, но при более-менее приличных нагрузках система начинала
таймаутиться с сообщениями об ошибках на разных дисках, ругаться на попытки
доступа за пределы диска.

attempt to access beyond end of device
sda1: rw=1, want=2883783304, limit=976768002
Buffer I/O error on device sda1, logical block 360472912
lost page write due to I/O error on sda1
Aborting journal on device sda1.
EXT3-fs error (device sda1): ext3_readdir: bad entry in directory #47611908:
ext3_abort called.
EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only


Отрубил саташный винт. То же самое, но на идешном винте при нагрузке. Вытащил
контроллер - тоже самое. В общем починилось только после пересборки initrd без
sil_sata. Т.е. достаточно загруженных дров sata для того, чтобы систему глючило
не по-детски. Hа сайте производителя дрова естественно только под винду.

Собственно вопрос: что делать?
Целиком переставлять систему вломы, может как-то драйвер можно перетащить из
более свежей? Можно ли? Поможет ли?

-- Serguei

Roman Rybalko

unread,
Apr 3, 2009, 2:23:00 AM4/3/09
to
>> Собственно вопросы:
>> - как правильно монтировать SATA-диски?
как получится... они sda, sdb, sd* ... сейчас все зовутся

>> - какую файловую систему кошерно использовать для автономного сервера
>> локальной сети?

resierfs хорошо работает с маленькими файлами, на больших кушает много
места (700М сожрёт 1Г на диске)

ext2 более эффективно хранит большие файлы, не очень менее эффективно
маленькие, но работает медленнее reiser

xfs _очень_ эффективно хранит любые файлы, медленно работает на
маленьких файлах (создание, чтение каталога), очень быстро пишет, очень
быстро читает (даже одновременно с записью), очень медленно удаляет

0 new messages