The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен многоплатформенный системный менеджер System XVI..."
Отправлено Xaionaro, 15-Сен-15 14:01 
>> А мне кажется, что и время тратить на изучение этого фи не
>> надо. Хех, на всех серверах написано шесть инит-эрцэ скриптов и о
>> ужас - работает! Главное всегда можно понять что и когда стартует
>> или останавливается, без всяких долбаных юнитов, тормозящих загрузку системы в разы!
>> Ну а если, что-то случилось и в грубе пришлось нажать клавишу
>> 'e', то init=/bin/bash и ведь, тоже работает =))
> 1. На systemd тоже, ужас, все работает.

# pgrep dbus | wc -l
6
# systemctl
Failed to get D-Bus connection: Unknown error -1

И раньше сталкивался с этой же самой ошибкой, но вызванной разными причинами. И меня напрягает не сама ошибка, а то, как о ней сообщается.

> Только в разы удобней этим управлять :)

Вообще не ощутил.

> 2. К вопросу о понимании запуска - аналог systemctl list-dependencies на  
> systemv?

Запустил на одной из машинок:

# systemctl list-dependencies
Failed to get D-Bus connection: Unknown error -1

Если глупо пошутить, то аналогом является: «echo 'Failed to get D-Bus connection: Unknown error -1' >&2; false».

Но если серьёзно, то в openrc в качестве аналога есть deptree2dot (откуда можно сразу получить отображение графов в произвольном формате). А если имеется желание вручную посмотреть на файл с деревом зависимостей, то лежит он в /run/openrc/deptree.

Если хотите, могу быстренько сваять вам утилиту, которая будет печатать древо зависимостей в том же формате, что и systemd. Как-то use case-ов не возникало, обычно простого rc-status и пр. хватало.

> 3. И что вам толку от голого баша, если до проблемного сервиса
> очередь не дошла и strace на него не запустить и вообще
> не покрасноглазить? :)

Не понял вопрос. Я вполне после init=/bin/bash с OpenRC дозапускал потихоньку систему. Кривота, но была совсем угробленная система и иначе было не запустить и не узнать причины различных неполадок.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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