Новый SATA контроллер и полупроблемы с монтированием

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Новый SATA контроллер и полупроблемы с монтированием

Сообщение bakulenko »

Всем доброго времени суток!

Есть Ubuntu 12.04. Стоит на материнке с 8-ю SATA портами. Дисков тоже 8. Четыре из 8-ми дисков по 500ГБ загнаны в ZFS raidz по именам из /dev/disk/by-id, то есть, не привязаны к /dev/sdX.
Прикупил контроллер SATA на базе Silicon Image 3124. Воткнул в него интереса ради два диска, один (500ГБ )из состава raidz, второй - на 300ГБ с обычной xfs.
И появилась следующая проблема:
1. При загрузке на черном экране на секунду, иногда на несколько секунд проскакивает видно сообщение в консоли, мол, не удалось подмонтировать файловую систему - это пишет про невозможность монтирования XFS раздела на 300 ГБ-ом винте. Что характерно, классический запрос на Skip или Ignore пишется, но ввода не ожидает, спокойно грузит дальше. По финалу загрузки всё оказывается подмонтировано. То есть, есть подозрение, что mountall или кто там занимается монтированием по fstab в какой то момент не видит винта, подключенного на новый контроллер, но потом всё-таки находит и монтирует куда надо.
2. Вторая проблема несколько неприятнее. RAIDZ пул стартует в деградированном состоянии, а zpool status пишет, что диск недоступен. Как не трудно догадаться, недоступен диск, воткнутый в новый контроллер. При этом, как и в первом случае, все необходимые симлинки в /dev/disk/by-id созданы, диск отлично видится и даже один раз после перезагрузки подхватился и сделал resilver на него. Сегодня же сколько не перегружал, диска на момент поднятия пула не видит, пул деградированный.

Мне очевидно, что есть какая то заморочка, связанная с поздним определением дисков, но ума не приложу какая. Лог загрузки в /var/log/kern.log начинает опознавать контроллер и диски гораздо раньше, нежели запускает модуль ZFS. Сейчас пока переткнул пятисотку обратно в интегрированный в маму интеловский контроллер, всё работает. Трехсотку оставил в новом, монтируется хоть и с запозданием, но всё-таки само до загрузки Иксов.
Есть у кого-нибудь предположения, что за проблема может быть. Если надо приложить какие-нибудь логи, скажите какие.

Заранее благодарен за любую помощь.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21253
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Новый SATA контроллер и полупроблемы с монтированием

Сообщение Bizdelnick »

А какой модуль рулит новым контроллером? Может его в initrd запихать?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Re: Новый SATA контроллер и полупроблемы с монтированием

Сообщение bakulenko »

Bizdelnick писал(а):
13.05.2013 15:55
А какой модуль рулит новым контроллером? Может его в initrd запихать?


sata_sil24
Я до сих пор не до конца догоняю, как компилится ядро линукса и куда складируются модули, которые в конфиге ядра задействуются литерой [m].
Как глянуть вообще, что в этом initrd уже есть?


UPDATE. Вопрос по initrd снимается. НАшел в инете про то, как смотреть внутрь initrd, распаковал и увидел, что в нём уже есть sata_sil24.
Спасибо сказали: