The OpenNET Project / Index page

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



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

Оглавление

Колин Уотсон покинул технический комитет Debian, вслед за Ра..., opennews (??), 17-Ноя-14, (0) [смотреть все]

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


25. "Колин Уотсон покинул технический комитет Debian"  +7 +/
Сообщение от Алоним (?), 17-Ноя-14, 22:16 
Попробуйте использовать systemd в нестандартных ситуациях, например когда упала система (как прочитать логи?, как перемонтировать / в ro?), когда нужно запустить сервис в контейнере (или весь systemd поднимай, или запускай демон ручками), когда нужно сделать написать переносимый сервис (всё равно нужно писать враппер), когда вылазит какая-то проблема при загрузке в сервисе который дёргают другие сервисы, и т.д.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

68. "Колин Уотсон покинул технический комитет Debian"  –4 +/
Сообщение от Stax (ok), 18-Ноя-14, 01:15 
> Попробуйте использовать systemd в нестандартных ситуациях, например когда упала система
> (как прочитать логи?, как перемонтировать / в ro?), когда нужно запустить
> сервис в контейнере (или весь systemd поднимай, или запускай демон ручками),
> когда нужно сделать написать переносимый сервис (всё равно нужно писать враппер),
> когда вылазит какая-то проблема при загрузке в сервисе который дёргают другие
> сервисы, и т.д.

Использовал, работает прекрасно.

> как прочитать логи?

внезапно - так же! Даже лучше. В отличие от обычного syslog, journal хранит сообщения в памяти. Поэтому journalctl показывает логи даже на системе, где логи некуда писать.

> как перемонтировать / в ro?

Эээ также? После systemd isolate rescue обычный геморрой с fuser -m / и прибиванием того, кто еще остался.
От systemd в rescue.target останутся по-моему journal и udev (не уверен), udev можно руками прибить, а journal то ли даст перемонтировать так, то ли от сигнала поймет намек и отключится от фс, и можно будет перемонтировать. После этого journal будет сохранять текущие логи в памяти.

> когда нужно запустить сервис в контейнере (или весь systemd поднимай, или запускай демон ручками

Если нужен один сервис, а не ОС в контейнере - прямо так его и запускать. Что тут странного?? И docker, и systemd-nspawn прекрасно это позволяют.
Если нужно загружать ОС в контейнере - ну поставить туда systemd, прекрасно. Что в этом, собственно, плохого?

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

70. "Колин Уотсон покинул технический комитет Debian"  +2 +/
Сообщение от Led (ok), 18-Ноя-14, 01:40 
> Использовал, работает прекрасно.

Врёшь.

> В отличие от обычного syslog, journal хранит сообщения в памяти. Поэтому journalctl показывает логи даже на системе, где логи некуда писать.

Ага, после часа работы системы journald отжирает четверть гига памяти - ахренеть какая инновация!

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

71. "Колин Уотсон покинул технический комитет Debian"  –3 +/
Сообщение от Stax (ok), 18-Ноя-14, 01:45 
>> В отличие от обычного syslog, journal хранит сообщения в памяти. Поэтому journalctl показывает логи даже на системе, где логи некуда писать.
> Ага, после часа работы системы journald отжирает четверть гига памяти - ахренеть
> какая инновация!

Вы собрались в rescue режиме работать сутками? Или вам критичны четверть гига в нем? (и откуда их там набралось, кстати?).
В обычном режиме логи на диске, и journal потребляет

$ ps_mem|grep journal
10.0 MiB +   1.5 MiB =  11.4 MiB    systemd-journald [updated]

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

76. "Колин Уотсон покинул технический комитет Debian"  –1 +/
Сообщение от Michael Shigorinemail (ok), 18-Ноя-14, 01:51 
>> Использовал, работает прекрасно.
> Врёшь.

Это опытный человек и вранья за ним не замечено.

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

78. "Колин Уотсон покинул технический комитет Debian"  –1 +/
Сообщение от Led (ok), 18-Ноя-14, 01:52 
>>> Использовал, работает прекрасно.
>> Врёшь.
> Это опытный человек и вранья за ним не замечено.

Тем более заметно, что врёт.

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

139. "Колин Уотсон покинул технический комитет Debian"  +/
Сообщение от Аноним (-), 18-Ноя-14, 11:48 
> Тем более заметно, что врёт.

"Если факты не подтверждают теорию - от них надо избавиться" (законы Мерфи). Странно, вроде во времена Мерфи не было опеннета, но расписано как по нотам...

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

140. "Колин Уотсон покинул технический комитет Debian"  –1 +/
Сообщение от Аноним (-), 18-Ноя-14, 11:52 
> Это опытный человек и вранья за ним не замечено.

А я то думал что в этом месте по сценарию надо задвинуть какую-нибудь красивую теорию про американский заговор, происки агентов госдепа и все такое, желательно против альта (ну а кого же еще?). Извините, не удержался, глядя на другие ваши сообщения.

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

131. "Колин Уотсон покинул технический комитет Debian"  +1 +/
Сообщение от Аноним (-), 18-Ноя-14, 11:28 
> (как прочитать логи?,

Если система упала - не факт что она вообще в состоянии что-то запускать. А если в состоянии - тогда соотв. утилитой. Ну а как вы читаете gzip'нутые логи? Не хексредактором же? Врядли вы в голове декодируете хаффмана и отпедалите лемпел-зива.

> как перемонтировать / в ro?),

Остап знал полдюжины относительно честных методов. А что, mount не модно? А уж alt-sysrq-r в ридонли свалит хоть там что, даже если небо падает на землю.

> когда нужно запустить сервис в контейнере (или весь systemd поднимай,
> или запускай демон ручками),

Да, вы знаете, неудобно "Боинг" заводить "с толкача". Но это не является его недостатком по сравнению с жигуленком.

> когда нужно сделать написать переносимый сервис (всё равно нужно писать враппер),

Высосанный из пальца юзкейс. Обычно некто пишет сервис, а как его запускать в той или иной системе - разбираются тамошние майнтайнеры или те кто туда портировал. Разбираться со всеми системами на планете все-равно задолбаешься. Авторы сервисов если и пишут поддержку то 1-2 систем с которыми они знакомы. Все стартуют по разному и не парятся никакой особой совместимостью. Systemd всего лишь сделает жизнь админам/майнтайнерам в их системах попроще. В ряде случаев. Так что им чаще всего хватит накатать конфиг на 5 строк, пока остальные наворачивают простынь на пару страниц.

> когда вылазит какая-то проблема при загрузке в сервисе который дёргают другие
> сервисы, и т.д.

В sysv init все это обрабатывается чуть менее чем никак и на 100% является проблемой майнтайнеров и админов. Там даже зависимости - сначала вообще не было, потом запилили кой-как, через пень-колоду.

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

176. "Колин Уотсон покинул технический комитет Debian"  +2 +/
Сообщение от Аноним (-), 18-Ноя-14, 16:51 
> Если система упала - не факт что она вообще в состоянии что-то запускать. А если в состоянии - тогда соотв. утилитой. Ну а как вы читаете gzip'нутые логи? Не хексредактором же?

Это в какой системе сразу гзипнутые логи пишутся а не получаются через некоторое время логротейтом?

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

186. "Колин Уотсон покинул технический комитет Debian"  +1 +/
Сообщение от Аноним (-), 18-Ноя-14, 19:09 
>> (как прочитать логи?,
> Если система упала - не факт что она вообще в состоянии что-то запускать.

Если это новый чудный мир^W линукс с встроенным зонтом системдЫ - то наверняка.
Хотите виндовсз вэй, любите и систему реинсталлировать кажные пол года :)

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

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

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




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

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