The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы инициализации sysvinit 2.98, opennews (?), 17-Ноя-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Выпуск системы инициализации sysvinit 2.98"  –18 +/
Сообщение от devops_schoolemail (?), 17-Ноя-20, 23:21 
Уж думал, больше такое не выпускают...
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск системы инициализации sysvinit 2.98"  +29 +/
Сообщение от Аноним (32), 18-Ноя-20, 01:02 
Сейчас доходит до смешного: одна микромашинка, ставлю systemd, запуск до поднятия вафли, получения IP и полной готовности сети (а не затычек системДных сокетов) - 30 сек. Ставлю тупой последовательный init - 15 сек...
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск системы инициализации sysvinit 2.98"  +22 +/
Сообщение от rshadow (ok), 18-Ноя-20, 02:54 
Он не тупой (все таки скрипты) и не последовательный (параллельность там еще до релиза systemd была).
Сам systemd теоретически мог бы выигрывать секунды в каких-то заоблочно сложных сценариях с сокетами. А на практике, там где sysv что-то не смог (сеть, монтирование) он поругается и дальше пойдет. А systemd будет тамаутом минут по 5 ждать.
Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск системы инициализации sysvinit 2.98"  –7 +/
Сообщение от Oxyd76 (?), 18-Ноя-20, 04:36 
Не будет. Достаточно исключить из цепочки запуска всякие *wait-online.service, который очень любит вставлять NetworkManager (Казалось-бы, при чём тут systemd?), как «ваши волосы, чудесным образом, становятся мягкимми и шелковистыми» ©
Ответить | Правка | Наверх | Cообщить модератору

104. "Выпуск системы инициализации sysvinit 2.98"  +6 +/
Сообщение от myhand (ok), 18-Ноя-20, 08:12 
> Казалось-бы, при чём тут systemd?

Дак патамушта может.

Если X позволяет сделать глупость - найдется Y, который эту глупость неприменно сделает.

Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск системы инициализации sysvinit 2.98"  +3 +/
Сообщение от Siborgium (ok), 18-Ноя-20, 10:32 
>> Казалось-бы, при чём тут systemd?
> Дак патамушта может.
> Если X позволяет сделать глупость - найдется Y, который эту глупость неприменно
> сделает.

Замечательно! Для защиты от дурака не будем ждать сервисы вообще, пусть они там сами как-нибудь разбираются. Все равно ведь что-то накосячит, так зачем мелочиться? Идеальная система для экспертов на опеннете.

Ответить | Правка | Наверх | Cообщить модератору

227. "Выпуск системы инициализации sysvinit 2.98"  +3 +/
Сообщение от myhand (ok), 18-Ноя-20, 15:53 
Ждать, пoпку подтирать, перезапускать при необходимости - вот это вот все - нормальная задача для мониторинга сервисов, а не для PID 1.  А делать из системы инициализации недомониторинг - задача ненормальная, совсем.
Ответить | Правка | Наверх | Cообщить модератору

249. "Выпуск системы инициализации sysvinit 2.98"  –1 +/
Сообщение от Аноним (249), 18-Ноя-20, 20:54 
>>> Казалось-бы, при чём тут systemd?
>> Дак патамушта может.
>> Если X позволяет сделать глупость - найдется Y, который эту глупость неприменно
>> сделает.
> Замечательно! Для защиты от дурака не будем ждать сервисы вообще, пусть они
> там сами как-нибудь разбираются. Все равно ведь что-то накосячит, так зачем
> мелочиться? Идеальная система для экспертов на опеннете.

Для защиты от дурака есть специальные люди, которые называются - "разработчики дистрибутива", до этих ваших новомодных пускалок-ожидалок сервисов, которые теперь нужно ждать, всё и так работало в нормальных системах, для этого их тестировали и в хвост и в гриву, и нареканий не было к процессу запуска, а ежели у вас в дистрибутивах что-то ломалось, то это оттого, что у вас дистрибутивы донные, в нормальных и адекватных - в релиз не выходят те, которые ломаются на старте.
А ежели это у вас руки такой кривизны, что даже при таких условиях вы умудрялись сломать систему, то, для таких как вы, существует другая ОС, с красивыми картинками, там при продаже с устройствами даже рута пользователям не дают.
Во всех других случаях по факту мы видим, что новомодное смузидр@чево от лёньки создало больше проблем, чем пользы, и к бабке не ходи, ещё создаст!
С приходом системды наступила общая деградация дистрибутивов, ведь качество понизилось и с каждым релизом продолжает понижаться.

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

268. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от kuku (ok), 19-Ноя-20, 03:38 
Адаптация гранаты для обезьяны "переделывает" гранату в палку.
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от Анонимушка (?), 18-Ноя-20, 08:31 
А как убрать ожидание вынутых хардов, при этом оставив в конфиге монтирования?
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

117. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от marios (ok), 18-Ноя-20, 08:50 
Опцию x-systemd.device-timeout=0 в fstab вставить же
Ответить | Правка | Наверх | Cообщить модератору

151. "Выпуск системы инициализации sysvinit 2.98"  +8 +/
Сообщение от Аноним (151), 18-Ноя-20, 10:39 
Ну вот, а говорят, что костыли - это sysvinit.
Ответить | Правка | Наверх | Cообщить модератору

177. "Выпуск системы инициализации sysvinit 2.98"  +5 +/
Сообщение от Аноним (32), 18-Ноя-20, 11:18 
ляяя... Если раньше в баш-портянках что написано, то и работало... То сейчас в системДе работает то, что не написано, а чтобы его вырубить, надо что-то где-то написать в нетривиальном месте.
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

240. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от Анонимушка (?), 18-Ноя-20, 18:17 
А за 0, если хард раскручивается тройку секунд, то примонтируется? Я не троллю, реально спрашиваю.
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

121. "Выпуск системы инициализации sysvinit 2.98"  +2 +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-20, 09:22 
Да щаз.  А на блочном устройстве позависать -- тоже "не будет"?

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

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

215. "Выпуск системы инициализации sysvinit 2.98"  –2 +/
Сообщение от danonimous (?), 18-Ноя-20, 14:31 
Есть вероятность, что Альт Линукс всё же откажется от systemd? Использовали бы OpenRC по дефолту, появилось бы много новых пользователей. Тем более что дистрибутив самостоятельный, и не должен подпадать под влияние американских корпораций, навязывающих этого монстра.
Ответить | Правка | Наверх | Cообщить модератору

238. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от Аноним (238), 18-Ноя-20, 17:49 
Там смысле не в корпарациях, а в том что продукт так хорош что его хочется использовать несмотря на вендор лок я долгу закгрузку. Как американские индейцы, которых купили за бусы и зараженные оспой одеяла. Так и системд такая же подачка которую все заглотили.
Ответить | Правка | Наверх | Cообщить модератору

266. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от Аноним (266), 19-Ноя-20, 02:57 
В Альт Линукс поддерживается работа как systemd, так и sysvinit:

$ grep ^NAME /etc/os-release
NAME="Sisyphus"
# rpm -qf "$(readlink /proc/1/exe)"
sysvinit-2.88-alt6.x86_64

Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

285. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от danonimous (?), 19-Ноя-20, 13:46 
А, тогда отлично. А то уже сложно найти нормальный дистрибутив, чтобы можно было установить XFCE или KDE версию без systemd, да ещё и с официальной поддержкой!
Ответить | Правка | Наверх | Cообщить модератору

287. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от Michael Shigorinemail (ok), 19-Ноя-20, 13:52 
> А, тогда отлично. А то уже сложно найти нормальный дистрибутив,
> чтобы можно было установить XFCE или KDE версию без systemd,
> да ещё и с официальной поддержкой!

Милости просим:
http://nightly.altlinux.org/p9/permalink/alt-p9-xfce-sysv-la...
http://forum.altlinux.org/index.php?topic=36177
:-)

Ответить | Правка | Наверх | Cообщить модератору

293. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от danonimous (?), 19-Ноя-20, 15:26 
Спасибо, попробую. Надеюсь, у авторов этой сборки Альта хватит энтузиазма на долгое время!
Ответить | Правка | Наверх | Cообщить модератору

149. "Выпуск системы инициализации sysvinit 2.98"  +5 +/
Сообщение от freehckemail (ok), 18-Ноя-20, 10:39 
> Достаточно исключить из цепочки запуска всякие *wait-online.service

Угу, отличный совет. "Господа админы, вы должны найти и убрать все wait-online сервисы, чтобы ваша система во время бута не подзависла минут на 5-10. А затем, когда что накатывать будете -- вы обязательно следите, чтобы ничего нового в wait-online не прилетело". Вот именно так мы и мечтали работать. =)

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

187. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от rshadow (ok), 18-Ноя-20, 11:52 
В целом lo сеть всегда есть. Любой сетевой софт должен работать сразу.
Конечно бывает иногда нужна сеть на старте, но это скорее баг в архитектуре софта.
Например nginx (по крайней мере раньше) если в upstream прописать dns имя бэкенда пытался понять куда проксировать на старте. И падал. Хотя зачем, если запросов к нему без сети по определению быть не может. Надо делать как-то по другому, вариантов много. Например отвечать Bad Gateway, до тех пор пока не сможет таки разрезолвить.
Ответить | Правка | Наверх | Cообщить модератору

189. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от Аноним (189), 18-Ноя-20, 12:02 
> Любой сетевой софт должен работать сразу.

Пока не придёт в голову идея вешать listen-сокеты не на 0.0.0.0, а на конкретные IP.

Ответить | Правка | Наверх | Cообщить модератору

191. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от rshadow (ok), 18-Ноя-20, 12:08 
Да вроде то же самое. Включай прослушку когда это станет доступно. Например если у тебя несколько ip-шников, и не все "поднялись". Почему на рабочей половине не работать?
Это конечно сложнее, и возможно мало кому нужно. Но в вот ситуации бывают и они неприятны.
Ответить | Правка | Наверх | Cообщить модератору

197. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от YetAnotherOnanym (ok), 18-Ноя-20, 12:26 
То есть, разраб софтины, которая раньше просто привязывалась к сокету при старте, должен теперь ради лёниного выс_ра переписать порядок старта, чтобы софтина ждала появления интерфейса. Молодцы, чо...
Ответить | Правка | Наверх | Cообщить модератору

208. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от rshadow (ok), 18-Ноя-20, 13:36 
Нет, это не про системы инициализации. А про архитектуру. Если сеть не поднялась до старта приложения то и sysv тебе ничем здесь не поможет.
На уровне init здесь только ожидание придумано, но это блокирует целиком работу приложения. Не очень хорошее решение. А на уровне приложения nginx падает, тоже не очень хорошее решение.
Например браузер - он запускается и уже потом показывает что нет сети. При этом можно потыкать, посмотреть локальные ресурсы и т.д., отсутствие сети не помеха работе. Тем более она починится и все заработает нормально.
Ответить | Правка | Наверх | Cообщить модератору

246. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от YetAnotherOnanym (ok), 18-Ноя-20, 19:52 
> это блокирует целиком работу приложения. Не очень хорошее решение

Может быть, не лучшее. Но зато простое (хотя, м.б., поймать ошибку при открытии сокета, поспать 5-10-15 сек и снова попробовать открыть сокет не так уж и сложно). Но, с другой стороны, если интерфейс не готов - какой смысл вообще затеваться с запуском этого процесса?

Ответить | Правка | Наверх | Cообщить модератору

251. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от rshadow (ok), 18-Ноя-20, 21:00 
Так я же и писал. Интерфейс будет готов через пару секунд. А сервер уже крешнулся. Пичаль.
Ответить | Правка | Наверх | Cообщить модератору

198. "Выпуск системы инициализации sysvinit 2.98"  –1 +/
Сообщение от Аноним (189), 18-Ноя-20, 12:31 
> Включай прослушку когда это станет доступно.

Ну вот для этого и существует systemd-networkd-wait-online.service. Софт же этого не умеет как правило: если в конфиге какого-нибудь apache встретится прослушка отсутствующего ip, то он весь завершится с ошибкой.

Ответить | Правка | К родителю #191 | Наверх | Cообщить модератору

210. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от Аноним (210), 18-Ноя-20, 13:44 
И узнаю я об этом на 5 минут раньше.
Ответить | Правка | Наверх | Cообщить модератору

269. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от kuku (ok), 19-Ноя-20, 03:47 
С системд никогда не запускался, у меня слак, а там есть возможность запуска в telinit 1?
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

270. "Выпуск системы инициализации sysvinit 2.98"  +/
Сообщение от kuku (ok), 19-Ноя-20, 03:49 
Вообще есть возможность через inittab загрузиться в однопользовательский режим?
Ответить | Правка | Наверх | Cообщить модератору

173. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от rshadow (ok), 18-Ноя-20, 11:05 
Да, вроде гуглится/лечится. Но вот "из каробки" при  каких либо проблемах результат не сильно, но похуже получается.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

284. "Выпуск системы инициализации sysvinit 2.98"  +1 +/
Сообщение от shardddin (?), 19-Ноя-20, 12:41 
Будет и тормозит - если раньше ФС-ы отмонтировывались нормально, то теперь Сюстемд умудряется стопориться на каких-то операциях с монтированием-отмонтированием, завершениями записей, сессий - я вообще не понимаю как такое возможно и как с этим бороться (без хирургического вмешательства, конечно - чисто "пилюлечными" методами)???...
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

126. "Выпуск системы инициализации sysvinit 2.98"  +2 +/
Сообщение от Аноним (-), 18-Ноя-20, 09:30 
Минус тебе толстый тролль!
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру