LINUX.ORG.RU

Сообщения bigbit

 

Не поднимается FCoE после обновления в RHEL 7.6

После обновления с RHEL 7.5 до RHEL 7.6 при загрузке перестали подниматься оба интерфейса FCoE.
Поднимается только один интерфейс и диски доступны только по половине путей.
Один раз особо «удачно» удалось загрузиться так, что не поднялись оба интерфейса - соответственно диски не были доступны вообще.
Если вручную сделать «ifdown eno3» / «ifup eno3», то поднимается, а вот при загрузке - фиг.

Явно какой-то рэйс.
Если при загрузке выбрать в меню GRUB2 предыдущее ядро (от RHEL 7.5), то всегда поднимаются оба интерфейса.

Железо - HP ProLiant BL460c Gen10 с конвергентным HBA 630FLB.

Ладно, чего голову ломать, если есть отличная поддержка RedHat? Завел кейс.

Техподдержка предложила добавить 2 строчки в файл /lib/systemd/system/fcoe.service:


[Unit]
Description=Open-FCoE Inititator.
After=syslog.target network.target lldpad.service

[Service]
Type=forking
EnvironmentFile=/etc/sysconfig/fcoe
ExecStartPre=/sbin/modprobe -qa $SUPPORTED_DRIVERS
ExecStart=/usr/sbin/fcoemon $FCOEMON_OPTS
Type=oneshot                                           <---- Added
ExecStart=/usr/sbin/fipvlan -acds                      <---- Added

[Install]
WantedBy=multi-user.target

Я очень удивился. Осторожно спросил - а уверен ли он, что сервис может быть одновременно и Type=forking и Type=oneshot?
Мало ли, бывает, опечатался человек.
На что он ответил - да, первый ExecStart запустится как forking, а второй - как oneshot. А вообще, говорит, «мопед не мой, мы это советовали другому клиенту, у которого была аналогичная проблема. Правда, он после этого к нам не вернулся и мы не знаем, помогло ли это ему.»

Вопрос в общем-то не о качестве техподдержки редхата - понятно, что на первой линии сидят макаки, которые вчера окончили курсы, а сегодня их бросили в поддержку. RedHat в этом отношении не лучше и не хуже других вендоров. Не буду описывать всю историю этого кейса - сколько дебильных тестов пришлось выполнить по просьбе первой линии, чтобы спустя месяц они наконец воспроизвели проблему и передали ее разработчикам. Через полгода, надеюсь, пофиксят.

Вопрос про systemd - а что, так можно - указывать несколько Type= в сервисе?

Самое интересно, что оба ExecStart действительно отрабатывают, правда, демон /usr/sbin/fcoemon, указанный в первом ExecStart, на «нормальной» системе стартует при загрузке и постоянно запущен, а после этих модификаций он сразу же завершается. На вопрос RedHat'у «а нормально ли это», индусы ушли в астрал (видимо на следующий уровень поддержки), после чего в треде появился единственный вменяемый чувак, который сказал «включи дебаг fcoe и собери логи. И убери все эти изменения».

Так вот - это что, штатная фича systemd и это применяется? Я не нашел, чтобы это было документировано. Да выглядит как-то криво.

Короче - это и правда полная хрень или наоборот совет от мега-хакеров systemd?

 , , ,

bigbit ()

Многомодовое оптоволокно - почему виден красный свет?

Почему, если смотреть на многомодовое волокно (длина волны - 850 нм), то виден красный свет?
Видимый человеком спектр — 380-740 нм, а 850 нм - это уже ИК-диапазон.
Почему же его видно?

bigbit ()

Граф. планшет нужен кому-нибудь?

Отдам в хорошие руки планшет Kurta IS/ONE 12x17
Картинка тут:
http://www.biocomp.net/o12691.htm

Интерфейс - RS232, DB-25.
Дрова только под DOS и Win9x (под NT/2K/XP дров нет).
Под Linux завести не удалось, потому что не охота искать переходник DB-9 <-> DB-25.
Москва.

bigbit ()

На хорошую книгу по FreeBSD наткнулся

Дидок А.А., "Один на один с FreeBSD", К.: "МК Пресс", 2006. - 704 с, ил.
http://www.ozon.ru/context/detail/id/2773452/

Содержание и избранные главы:
http://www.main.com.ua/texts/read/bsdbook/FreeBSD_TOC.html

Поначалу не ожидал от книги ничего выдающегося (особенно принимая во внимание ее название), но сейчас могу сказать, что книга просто ведиколепна, каких сейчас мало!

Давая "полную картину" (ну, насколько это вообще возможно сделать в одной книге) автор умудряется уделять внимание многим деталям. Написано хорошо, четко. Пожалуй, это лучшее, что сейчас есть на русском по FreeBSD. Наверное, даже лучше, чем FreeBSD Handbook.

Не сочтите за пиар, просто я давно не видел таких хороших книг, и поэтому очень рад :) В общем рекомендую.

bigbit ()

RSS подписка на новые темы