[SOLVED] Установка сервера в датацентре. После первой перезагрузки не загружается

Здраствуйте.

Ставлю Gentoo на сервер в Hetzner. Компилирую ядро, ставлю vixie-cron, iproute2, syslog-ng, mdadm, grub2. Перезапускаюсь.
Сервер не загружается (не вижу в сети).

Когда перезагружаю его через панель и захожу удаленно, то в логах ничего не обнаруживаю. Т.е. как будто сервер (как мне кажется) не грузится в самом начале. Т.е. у меня предположение что при запуске, не видит диски. Диски в программном райде (mdadm), файловая система на всех ext4.

Насколько я понимаю, контроллер у меня стоит:

# lspci | grep Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device 7522

В ядре в разделе
Device Drivers
<*> Serial ATA and Parallel ATA drivers
У всех стоит , кроме:
[*] ATA ACPI Support
[*] SATA Port Multiplier support
<*> AHCI SATA support
[*] ATA BMDMA support
[*] ATA SFF support (for legacy IDE and PATA)
[*] ATA BMDMA support
<*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support

Второй вариант, думаю, что может быть проблема с mdadm.conf.
Но вроде опять же все норм.
Вот так вот ставил:

time emerge mdadm
mdadm --detail --scan --verbose >> /etc/mdadm.conf
rc-update add mdadm boot

Куда можно покапать? Буду рад любой идеи..
Спасибо.

p.s. Буквально месяца два назад ставил на другой платформе сервер все там же расположенный (PX90), все было норм. Ставлю все по своей же инструкции уже лет 5, чтобы чего то не упускать. Периодически ее же дополняю. Сейчас вот ставлю EX60.

Ну так используйте ядро из

Ну так используйте ядро из установщика, раз оно работает.
Как вариант что-то с загрузчиком не то или опциями ядра.

если я правильно понимаю

Вроде не вариант же.
Я решу только проблему, что поставлю систему с тем ядром, которое из установщика.
А если вдруг понадобится добавить какие то опции в ядро, а их там не будет, то проблема же останется?.

следующий шаг собрать свое

следующий шаг собрать свое ядро с конфигом от ядра установщика

не знал, что можно из ядра

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

p.s. извините, что не отвечал. только вот выписался из больницы... дорвался до работы.

Корневой раздел с RAID нужно

Корневой раздел с RAID нужно собирать либо в initramfs либо указать соответствующие параметры ядру, что бы оно его собрало.

версия метадаты мдадм

версия метадаты мдадм корневого раздела ? Есть ли инитрам и чем сделан

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

metadata 0.90 раньше ставил

metadata 0.90

раньше ставил когда сервер, то встречался с проблемой что при новой метадате не работало с mdadm. Может сейчас поправили, но как то не было времени проверить.

вот как в мане своем у меня по установке пометка:
modprobe raid1
mknod /dev/md1 b 9 1
mknod /dev/md3 b 9 3
mdadm --create /dev/md1 --level=1 --metadata=0.90 --raid-devices=2 /dev/sda1 /dev/sdb1
mdadm --create /dev/md3 --level=1 --metadata=0.90 --raid-devices=2 /dev/sda3 /dev/sdb3

time emerge mdadm
mdadm --detail --scan --verbose >> /etc/mdadm.conf
rc-update add mdraid boot

я позже обнаружил причину, ниже отвечу одним постом

p.s. извините, что не отвечал. только вот выписался из больницы... дорвался до работы.

Здравствуйте. Решил я еще раз

Здравствуйте.

Решил я еще раз попытаться поставить систему. Причем сделать все очень по минимуму. Поставить без райда, и загрузочный форматнуть под ext2. У меня были мысли либо по райду, либо по ext4 на загрузочном.

В итоге после минимальной установке с учетом вышеперечисленного, у меня все заработало.
Дальше захотел по очереди включать нужные мне опции.
Первым пошел mdadm.

И тут я обратил внимание, что после установки он меня просит добавить:
rc-update add mdraid boot
А раньше было mdamd.

Сделал как попросил, прописал в fstab раздел с райдом. Подключило.
Затем загрузочный в райд и форматнул под ext4. Тоже норм.

Сейчас все поставил на райд (минимальную поставил, ребут, на данный момент дальше ставлю).
Полет нормальный.

Видимо у меня не подымали райд автоматом, и grub не видел диска. Предположение такое.

Всем спасибо за обсуждение, и извинение, что потратили время на прочтение топика.
Хорошего дня.

rc-update add mdraid boot А

rc-update add mdraid boot
А раньше было mdamd.

facepalm.jpg

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".