Всем доброго времени суток!
Есть 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. Сейчас пока переткнул пятисотку обратно в интегрированный в маму интеловский контроллер, всё работает. Трехсотку оставил в новом, монтируется хоть и с запозданием, но всё-таки само до загрузки Иксов.
Есть у кого-нибудь предположения, что за проблема может быть. Если надо приложить какие-нибудь логи, скажите какие.
Заранее благодарен за любую помощь.
Новый SATA контроллер и полупроблемы с монтированием
Модератор: Модераторы разделов
-
- Сообщения: 202
- ОС: Ubuntu 12.04
-
- Модератор
- Сообщения: 21253
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Новый SATA контроллер и полупроблемы с монтированием
А какой модуль рулит новым контроллером? Может его в initrd запихать?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 202
- ОС: Ubuntu 12.04
Re: Новый SATA контроллер и полупроблемы с монтированием
Bizdelnick писал(а): ↑13.05.2013 15:55А какой модуль рулит новым контроллером? Может его в initrd запихать?
sata_sil24
Я до сих пор не до конца догоняю, как компилится ядро линукса и куда складируются модули, которые в конфиге ядра задействуются литерой [m].
Как глянуть вообще, что в этом initrd уже есть?
UPDATE. Вопрос по initrd снимается. НАшел в инете про то, как смотреть внутрь initrd, распаковал и увидел, что в нём уже есть sata_sil24.