The OpenNET Project / Index page

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



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

Оглавление

Разработчики systemd представили Journal, замену системе syslog, opennews (ok), 19-Ноя-11, (0) [смотреть все]

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


55. "Разработчики systemd представили Journal, замену системе sys..."  +3 +/
Сообщение от XoRe (ok), 19-Ноя-11, 03:04 
>> всё бы хороо, кроме того что эти логи нужны для просмотра и поиска из командной строки, стандартными средствами.
> grep щтототам /var/log/щтототам/* станет journal-viewer --service=httpd | grep
> щтототам.

Разница начнется, когда:
# journal-viewer --service=httpd | grep щтототам
failed: journal index corrupted

> не надо считать всех людей тупее и/или ленивее себя, это вредно и
> некрасиво.

Тогда нужно быть последовательным в этом деле - не надо считать предыдущие поколения админов и разработчиков тупее себя.
Подсистемы сбора и хранения логов тестировались в боевых условиях десятилетиями.
Если логи важны, то их можно передавать по сети на отдельный сервер логов.
А сами файлы логов - архивировать и подписывать gpg.

Просто со стороны смотрится так:
Раунд 1: systemd
Приходит человек.
Объявляет существующий _работающий_ механизм устаревшим и неэффективным.
Пишет альфа-версию новой системы.
Обещает, что она решит все проблемы человечества.
Делает бета версию.
"внезнапно" узнает, что бета версия имеет массу недостатков.

Раунд 2: usr
Приходит человек.
Объявляет существующий _работающий_ механизм устаревшим и неэффективным.
Предлагает решение, которое ломает существующие договоренности, но поможет решить проблемы первого раунда.

Раунд 3: journal
Приходит человек.
Объявляет существующий _работающий_ механизм устаревшим и неэффективным.
Пишет альфа-версию новой системы так, что она завязана на первый раунд (systemd).
ИЧСХ, обещает, что она решит все проблемы человечества.
И, *ля, ему все верят!

Кроме данного человека, я знаю только одного товарища, который решал свои проблемы за счет проблем остального человечества - Билл Гейтс.

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

77. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Avator (ok), 19-Ноя-11, 04:50 
> Тогда нужно быть последовательным в этом деле - не надо считать предыдущие поколения админов и разработчиков тупее себя.

Почему сразу тупее. То, что было раньше проектировалось в совершенно других условиях и _в тот момент времени_ видимо было лучшим вариантом решения поставленной задачи.

За последние десятелетия мир слегка изменился, знаете ли. Изменились не только подходы к разработке ПО, количество ресурсов доступные для решения текущих задач, но и сами задачи были сильно скорректированы изменившейся действительностью. И, о ужас, существующее в данный момент решение перестало быть оптимальным.

Или вы у нас живете в вакууме, в котором нифига не меняется вокруг?

> А сами файлы логов - архивировать и подписывать gpg.

В какой момент? И решит ли это _все_ поставленные задачи, включая то, что совершенно левое приложение может сделать вид, что оно например httpd?

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

132. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от kememail (?), 19-Ноя-11, 11:59 
как уже верно заметили Аутентификация источника сообщения и цифровая подпись самого сообщения в логе не требуют такого кардинального пересмотра архитектуры.
Everything is file + KISS на практике отлично работает.
Никто и сейчас не мешает хранить логи в SqlDB если такая неоходимость есть.
А если логи писать сразу на Syslog Server то и большая часть проблем с подменость тоже уходит. С другой стороны стандартизация формата сообщения и надежная доставка вещи полезные, но зачем для этого ВСЕ переписывать с нуля не понимаю
Ответить | Правка | Наверх | Cообщить модератору

279. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 20-Ноя-11, 01:29 
> зачем для этого ВСЕ переписывать с нуля не понимаю

Перечитайте сабж еще раз. Там подробно, для маленьких, разъяснен весь спектр проблем современного syslog. Ну попробуйте решить их без пересмотра архитектуры. А если у вас это получится - пересчитайте костыли в своем решении. И попытайтесь не сбиться со счета :)

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

293. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от Ytch (?), 20-Ноя-11, 02:58 
>> зачем для этого ВСЕ переписывать с нуля не понимаю
> Перечитайте сабж еще раз. Там подробно, для маленьких, разъяснен весь спектр проблем
> современного syslog.

Что ж вы как передёргиваете-то неуклюже... Не разъяснен там никакой "весь спектр проблем современного syslog". Там перечислено то, что именно Леннарт считает проблемами syslog (это все-таки не одно и то же). Большую часть из этого (не всё) можно охарактеризовать примерно так: есть тривиальный workaround, а для подавляющего большинства пользователей и применений даже workaround не нужен, так как неактуально.

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

78. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от Avator (ok), 19-Ноя-11, 04:51 
> Кроме данного человека, я знаю только одного товарища, который решал свои проблемы
> за счет проблем остального человечества - Билл Гейтс.

Глубина ваших познаний в истории ИТ поражает воображение.

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

81. "Разработчики systemd представили Journal, замену системе sys..."  –8 +/
Сообщение от prokoudineemail (??), 19-Ноя-11, 05:04 
> Просто со стороны смотрится так:
> Раунд 1: systemd
> Приходит человек.

...
> Обещает, что она решит все проблемы человечества.

Чисто из любопытства, твоя склонность к преувеличениям — это случайный литературный приём или таки истерическая натура?

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

90. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 19-Ноя-11, 08:21 
> Раунд 2: usr
> Приходит человек.
> Объявляет существующий _работающий_ механизм устаревшим и неэффективным.
> Предлагает решение, которое ломает существующие договоренности, но поможет решить проблемы
> первого раунда.

Если бы у тебя был мозг, то ты бы прочитал текст по ссылке в начале обсуждения, и понял, что проблема с отдельно-стоящим /usr к самому systemd не относится вообще никак: это проблема кривых сервисов, не учитывающих возможность наличия отдельного раздела.

Единственное что делает systemd - это честно сообщает о данной проблеме, и позволяет использовать отдельный раздел для /usr на свой страх и риск.

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

125. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от anonymous (??), 19-Ноя-11, 11:09 
>Если бы у тебя был мозг, то ты бы прочитал текст по ссылке в начале обсуждения, и понял, что проблема с отдельно-стоящим /usr к самому systemd не относится вообще никак: это проблема кривых сервисов, не учитывающих возможность наличия отдельного раздела.

Странно, у меня sysVinit, отдельный /usr и никаких кривых сервисов. Перед тем как копипастить Поттеринга, хоть бы разобрался, почему везде, кроме systemd это возможно.

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

133. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от develop7 (ok), 19-Ноя-11, 12:02 
> Странно, у меня sysVinit, отдельный /usr и никаких кривых сервисов. Перед тем как копипастить Поттеринга, хоть бы разобрался, почему везде, кроме systemd это возможно.

Вы для начала повесьте отдельный /usr на autofs (или как там её), чтобы монтировался не при загрузке, а при первом обращении к, вот тогда и поговорим.

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

156. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от anonymous (??), 19-Ноя-11, 13:25 
>Вы для начала повесьте отдельный /usr на autofs (или как там её), чтобы монтировался не при загрузке, а при первом обращении к, вот тогда и поговорим.

Назови мне хоть одну причину необходимости делать это. Я про монтирование /usr при первом обращении, если что.

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

265. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от develop7 (ok), 20-Ноя-11, 00:43 
>>Вы для начала повесьте отдельный /usr на autofs (или как там её), чтобы монтировался не при загрузке, а при первом обращении к, вот тогда и поговорим.
> Назови мне хоть одну причину необходимости делать это. Я про монтирование /usr при первом обращении, если что.

Ну вот, опять стандартное НЕНУЖНО!!!111. Затем, чтобы система грузилась быстрее например? Или это тоже ненужно!!!111©

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

402. "Разработчики systemd представили Journal, замену системе..."  +/
Сообщение от arisu (ok), 22-Ноя-11, 21:47 
> Затем, чтобы система грузилась быстрее например?

КАК ты умудрился тормознуть монтирование раздела? ну вот КАК? напиши статью, мне действительно интересно.

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

184. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от Аноним (-), 19-Ноя-11, 15:56 
наверно ты единственный кто задумался что /usr можно монтировать при первом обращении.
Другим это в голову не приходит - и используют монтирование в процессе загрузки из fstab.

PS голову надо иметь - а не верить всяким потерингам - которые рады сделать все для счастья RH а не для счастья всех.

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

203. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от гость (?), 19-Ноя-11, 16:50 
> Вы для начала повесьте отдельный /usr на autofs (или как там её),
> чтобы монтировался не при загрузке, а при первом обращении к, вот
> тогда и поговорим.

Это.. Гениально! Какого ещё софта надо понаставить и что надо ещё перекроить что бы тупо загрузить ОС? А главное - зачем?? Прогресс ради прогресса?

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

225. "Разработчики systemd представили Journal, замену системе sys..."  +2 +/
Сообщение от ПолныйАнонимус (?), 19-Ноя-11, 18:27 
> Вы для начала повесьте отдельный /usr на autofs (или как там её), чтобы монтировался не при загрузке, а при первом обращении к, вот тогда и поговорим.

Друх, выстрелив себе в ногу из ружья - ты удивишься: пойдет кровь и будет больно! Но виновато ли ружье в том, что у тебя нет мозгов? Может стоит задуматься, почему до поттернговых поделок ни у кого никаких проблем не возникало, но с этим новым "д'Артаньяном" постоянно что-то работает не так, как надо? может проблема с /usr возникла из-за того, что сервис взялся делать не то, что ему следовало бы?

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

274. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от Аноним (-), 20-Ноя-11, 01:13 
> Друх, выстрелив себе в ногу из ружья - ты удивишься: пойдет кровь и будет больно!

Так зачем стрелять себе в ногу (т.е. выносить /usr на отдельный раздел)?

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

355. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от _m1ke_ (ok), 21-Ноя-11, 12:45 
Ситуации бывают разные, все может в жизни понадобиться. А тут решения определенных товарищей начинают создавать проблемы там, где их до этого небыло. Та может этим товарищам стоит задуматься, что что-то они делают не так?
Ответить | Правка | Наверх | Cообщить модератору

142. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от Аноним (-), 19-Ноя-11, 12:52 
> Странно, у меня sysVinit, отдельный /usr и никаких кривых сервисов. Перед тем
> как копипастить Поттеринга, хоть бы разобрался, почему везде, кроме systemd это
> возможно.

Всё-таки дурак. Жаль.
Попробуем ещё раз, для тупых: проблемы с /usr это не проблемы системы инициализации - так что если у тебя всё работает на sysVinit, то отлично будет работать и на systemd.

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

147. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Michael Shigorinemail (ok), 19-Ноя-11, 13:00 
Так, предлагаю обоим вместо стучания лбами почитать http://www.freedesktop.org/wiki/Software/systemd/separate-us... и http://lwn.net/Articles/431111/ (каждому).

> Попробуем ещё раз, для тупых: проблемы с /usr это не проблемы системы
> инициализации

Прежде чем называть остроконечников тупыми, тупоконечникам положено подумать о том, что они на этом островке не одни.

И если это не проблемы системы инициализации, то незачем системе инициализации верещать.  Если нет сил бороться с кривыми апстримами (хотя здесь есть лукавство, поскольку ведущая -- пролинкованная на вики -- часть этих самых кривых апстримов есть своя же разработка), то нечего лезть messenger'ом в загрузку, сделайте в своей федоре предупреждение в своей анаконде и успокойтесь.

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

151. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 19-Ноя-11, 13:12 
> Так, предлагаю обоим вместо стучания лбами почитать http://www.freedesktop.org/wiki/Software/systemd/separate-us...
> и http://lwn.net/Articles/431111/ (каждому).

Я-то это давно прочитал.

> И если это не проблемы системы инициализации, то незачем системе инициализации верещать.

Попробуй сам прочитать - там внятно объяснено, почему именно выводится предупреждение.

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

159. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 19-Ноя-11, 13:31 
>> Так, предлагаю обоим вместо стучания лбами почитать
>> http://www.freedesktop.org/wiki/Software/systemd/separate-us...
>> и http://lwn.net/Articles/431111/ (каждому).
> Я-то это давно прочитал.

Обе ссылки?

>> И если это не проблемы системы инициализации, то незачем системе инициализации верещать.
> Попробуй сам прочитать - там внятно объяснено, почему именно выводится предупреждение.

Внятно объяснено, скажем, в https://bugzilla.redhat.com/show_bug.cgi?id=643640 -- а тут именно что "в каждую дырку затычкой" и переваливание ощущаемых проблем федоры на тех, кому предлагается данная разработка.

PS: агрессивное "сам дурак" в отношении обсуждающих по существу (даже если и ошибающихся) приведёт только к удалению провокаций и флейма; пожалуйста, постарайтесь держать себя в руках и если уж тратить время на изложение своего несогласия с чьей-либо позицией -- то так, чтобы был смысл задуматься над Вашими словами.  Не заливайте ложку мёда ведром дёгтя.

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

266. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 20-Ноя-11, 00:47 
> И если это не проблемы системы инициализации, то незачем системе инициализации верещать.

Есть одно "но": всегда найдется много желающих объявить эту проблему - проблемой системы инициализации.
"У меня система не запускается/глючит при запуске - Это все systemd, поганая поделка!!!1"

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

157. "Разработчики systemd представили Journal, замену системе sys..."  +1 +/
Сообщение от anonymous (??), 19-Ноя-11, 13:29 
>> Странно, у меня sysVinit, отдельный /usr и никаких кривых сервисов. Перед тем
>> как копипастить Поттеринга, хоть бы разобрался, почему везде, кроме systemd это
>> возможно.
> Всё-таки дурак. Жаль.
> Попробуем ещё раз, для тупых: проблемы с /usr это не проблемы системы
> инициализации - так что если у тебя всё работает на sysVinit,
> то отлично будет работать и на systemd.

Ты называешь это "отлично"? Тогда ты себя точно охарактеризовал.

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

278. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 20-Ноя-11, 01:26 
> Ты называешь это "отлично"? Тогда ты себя точно охарактеризовал.

Да, в глазах суровых виндузятников, все и всегда делающих через костыли, этот человек навсегда заработал репутацию поганого читера.

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

219. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от RRV (?), 19-Ноя-11, 18:04 
> Всё-таки дурак. Жаль.

Это Вы о себе?

> Попробуем ещё раз, для тупых: проблемы с /usr это не проблемы системы
> инициализации - так что если у тебя всё работает на sysVinit,
> то отлично будет работать и на systemd.

Тогда может быть "ґуру" объяснит необъяснимое: в процессе обновления development-ветки дистрибутива N (в принципе, какая разница какого именно) sysvinit был заменен на systemd автоматически. Перезагрузка - и облом. Ни сообщений об ошибках, ничего. Машина (хорошо, что тестовая) просто висит. Чего-то ждет, очевидно. Но чего - об этом мне неизвесно. Гружусь LiveCD, восстанавливаю sysvinit - грузится нормально. И так несколько раз. Пришлось отказаться от этого systemd. Считаю его пока не готовым к эксплуатации.

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

258. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 20-Ноя-11, 00:29 
> Странно, у меня sysVinit, отдельный /usr и никаких кривых сервисов. Перед тем
> как копипастить Поттеринга, хоть бы разобрался, почему везде, кроме systemd это
> возможно.

Странно, у меня systemd, отдельный /usr и никаких кривых init-скриптов. Перед тем, как копипастить коллег-виндотроллей, разобрался бы, что к чему.

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

341. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 21-Ноя-11, 07:29 
>> Странно, у меня sysVinit, отдельный /usr и никаких кривых сервисов. Перед тем
>> как копипастить Поттеринга, хоть бы разобрался, почему везде, кроме systemd это
>> возможно.
> Странно, у меня systemd, отдельный /usr и никаких кривых init-скриптов. Перед тем,
> как копипастить коллег-виндотроллей, разобрался бы, что к чему.

Все тут боятся каких-то мифических вендотроллей. Тем временем кому-то из арчей уже неповезло: http://comments.gmane.org/gmane.linux.arch.general/37167
Вот так вот. Обновился ты по привычке, и на следующее утро тебе вот просто влепили: "/usr is not mounted. This is not supported.". И в ответ знакомая ссылка про separate-usr-is-broken-bla-bla-bla.

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

385. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 22-Ноя-11, 16:12 
> Все тут боятся каких-то мифических вендотроллей. Тем временем кому-то из арчей уже
> неповезло: http://comments.gmane.org/gmane.linux.arch.general/37167

М-да, арчеводы доорались со своей пригодностью к продакшну и вкусили прелести от мистера Поттеринга...

> Вот так вот. Обновился ты по привычке, и на следующее утро тебе
> вот просто влепили: "/usr is not mounted. This is not supported.".
> И в ответ знакомая ссылка про separate-usr-is-broken-bla-bla-bla.

Роллинг релиз такой роллинг. А у гентуйцев бывали например смешные отъезды версий питона до состояния когда не работает emerge. По поводу чего они выдавали на гора немало кирпичей.

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

187. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 19-Ноя-11, 16:26 
> И, *ля, ему все верят!

Это меня больше всего удивляет. Сумел таки убедить RH в нужности своих велосипедов. Талант! Перевести бы его из программеров в маркетологи. А чего? Пишет хреново, хорошо впаривает. Вот пускай и займется последним.

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

190. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Michael Shigorinemail (ok), 19-Ноя-11, 16:29 
> Пишет хреново, хорошо впаривает.

Пишет он неплохо (по крайней мере читанное несколько лет тому), да и без освещения сколько легендарных проектов загнулось.  Тут IMHO скорее вопрос в том, человек уже убеждён в том, что именно он д'Артаньян, или ещё слушает других и умеет жать на тормоза вовремя.  Хотя рад бы и в этом ошибиться...

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

317. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от XoRe (ok), 20-Ноя-11, 20:18 
>> Пишет хреново, хорошо впаривает.
> Пишет он неплохо (по крайней мере читанное несколько лет тому), да и
> без освещения сколько легендарных проектов загнулось.  Тут IMHO скорее вопрос
> в том, человек уже убеждён в том, что именно он д'Артаньян,
> или ещё слушает других и умеет жать на тормоза вовремя.  
> Хотя рад бы и в этом ошибиться...

Пишет - смысле код)

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

386. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 22-Ноя-11, 16:14 
> в том, человек уже убеждён в том, что именно он д'Артаньян,
> или ещё слушает других и умеет жать на тормоза вовремя.  

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


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

267. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 20-Ноя-11, 00:49 
> Это меня больше всего удивляет. Сумел таки убедить RH в нужности своих велосипедов.

Открою вам страшную тайну: его велосипеды - с круглыми колесами - выгодно смотрятся на фоне использовавшихся до него велосипедов с квадратными колесами.

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

319. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от XoRe (ok), 20-Ноя-11, 20:19 
>> Это меня больше всего удивляет. Сумел таки убедить RH в нужности своих велосипедов.
> Открою вам страшную тайну: его велосипеды - с круглыми колесами - выгодно
> смотрятся на фоне использовавшихся до него велосипедов с квадратными колесами.

Т.е. десятилетиями *nix дураки делали, и только сейчас пришел один умный человек?

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

338. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от kpykcb (ok), 21-Ноя-11, 05:58 
>>> Это меня больше всего удивляет. Сумел таки убедить RH в нужности своих велосипедов.
>> Открою вам страшную тайну: его велосипеды - с круглыми колесами - выгодно
>> смотрятся на фоне использовавшихся до него велосипедов с квадратными колесами.
> Т.е. десятилетиями *nix дураки делали, и только сейчас пришел один умный человек?

Радиосвязь тоже не дураки придумали, но это не повод ограничивать себя выстукиванием морзянки, если есть способы передать большие объемы данных и быстрее.

И перфокарты, тоже люди гениальные придумали, но что по этому поводу, закрыть галаза на необходимость носить при себе большое количество данных иналичие флеш памяти?

Время поменялось, и требования тоже.

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

198. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 19-Ноя-11, 16:42 
> Разница начнется, когда:
> # journal-viewer --service=httpd | grep щтототам
> failed: journal index corrupted

Т.к. записи идут последовательно - их можно и без индекса хапнуть, и вообще там озвучена цель что truncate не должен вызывать проблем. Просто без индекса будет тормознее.

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

226. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от ПолныйАнонимус (?), 19-Ноя-11, 18:33 
> Т.к. записи идут последовательно - их можно и без индекса хапнуть, и вообще там озвучена цель что truncate не должен вызывать проблем. Просто без индекса будет тормознее.

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

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

268. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 20-Ноя-11, 00:52 
> А теперь подумай еще раз - этот чудик предлагает возможность сохранять в
> логах блобы - о какой последовательности может идти речь вообще? все
> записи разной длинны, разделителя нет т.к. любой символ может быть в
> блобе - ты не сможешь точно отделить одно от другого.

Это сами решили, что будет блоб без разделителей?
Хочу вас огорчить: _ваша_ реализация Journal обречена на провал.
Что ж, вы не Поттеринг. Бросьте кодинг и админство, займитесь чем-нибудь более подходящим по вашим способностям.

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

305. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от anonymous (??), 20-Ноя-11, 11:56 
> Это сами решили, что будет блоб без разделителей?
> Хочу вас огорчить: _ваша_ реализация Journal обречена на провал.
> Что ж, вы не Поттеринг. Бросьте кодинг и админство, займитесь чем-нибудь более
> подходящим по вашим способностям.

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

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

320. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от XoRe (ok), 20-Ноя-11, 20:20 
>> Это сами решили, что будет блоб без разделителей?
>> Хочу вас огорчить: _ваша_ реализация Journal обречена на провал.
>> Что ж, вы не Поттеринг. Бросьте кодинг и админство, займитесь чем-нибудь более
>> подходящим по вашим способностям.
> Чукча не читатель? Ну обрисуй мне формат лога, позволяющего сохранять в себе
> фрагменты бинарных данных произвольного размера и при этом имеющий фиксированные размеры
> записей самого лога.

Можно сделать, как в файловых системах - отдельно список записей, отдельно записи.

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

340. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от anonymous (??), 21-Ноя-11, 06:27 
> Можно сделать, как в файловых системах - отдельно список записей, отдельно записи.

Вот и поперли костыли. Если в логах не хранить бинарные данные - зачем сами логи делать бинарными? Тем более с фиксированным размером записи.

P.S. Если бы этот укурыш взялся стандартизировать форматы логфайлов, да так, чтобы их можно было не с помощью регекспов парсить, а простым `cut -d: -f 3-4 ` - многие ему бы спасибо сказали.

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

387. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 22-Ноя-11, 17:15 
> Вот и поперли костыли. Если в логах не хранить бинарные данные -

А иногда как бы и бинарные данные не лишние. Тот же дамп смарта, кордамп, подозрительный зарпос в вебсерванте или там что еще. В виде текста не всегда возможно это сохранить без потерь, а теми методами которыми возможно - оно распухает в 2-3 раза и потом малопонятно на глаз. Какая разница - увидите вы байт 0xFC в хексэдиторе глядя на блоб "как есть" или его преобразованный в текст вид типа %7C/0x7C/.... И в данный момент если какой-то пудак выпендрился и попробовал использовать нестандартные символы в логине/нике/урле/что там кто логгит - залоггить это в корректном виде может не получаться. Т.е. админ может не получить возможность даже просто узреть проблему в ее первозданном виде. А если можно записать запрос как блоб, содержащий все байты от 0 до FF - проблема отпадает как класс.

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

403. "Разработчики systemd представили Journal, замену системе..."  +/
Сообщение от arisu (ok), 22-Ноя-11, 21:50 
> Можно сделать, как в файловых системах - отдельно список записей, отдельно записи.

после чего список загнулся, и карета превратилась в тыкву. гениальное у тебя решение, точно в стиле поттеринга.

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

400. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Аноним (-), 22-Ноя-11, 20:29 
> фрагменты бинарных данных произвольного размера и при этом имеющий фиксированные размеры
> записей самого лога.

А где благородный дон узрел в текстовике фиксированные размеры записей?

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

224. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от ПолныйАнонимус (?), 19-Ноя-11, 18:21 
а ведь был еще нулевой раунд - тот же человек взялся писать звуковой сервер (кстати, тоже обещал глобальное счастье), написал некий сырой отстой и пошел писать новый проект. Мавр сделал свое дело и гордо удалился. А остальные остались разгребать его какашки. Сдается мне также будет и с этим systemd - накидают прототип, который сможет запуститься хотя бы на некоторых системах. и скинут дальше на других людей, которым придется допинывать его до вменяемого состояния - ведь толпы "продвинутых пользователей" верят, что оптимизация скорости загрузки - самое главное в системе! и нельзя старперам давать задушить такой "важный" проект!
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

261. "Разработчики systemd представили Journal, замену системе sys..."  –1 +/
Сообщение от Аноним (-), 20-Ноя-11, 00:37 
> Разница начнется, когда:
> # journal-viewer --service=httpd | grep щтототам
> failed: journal index corrupted

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

> Тогда нужно быть последовательным в этом деле - не надо считать предыдущие
> поколения админов и разработчиков тупее себя.
> Подсистемы сбора и хранения логов тестировались в боевых условиях десятилетиями.
> Если логи важны, то их можно передавать по сети на отдельный сервер
> логов.
> А сами файлы логов - архивировать и подписывать gpg.

Правильно, нефиг считать предков глупее себя. Каменные топоры тестировались в условиях охоты на мамонтов сотни тысяч лет. Достаточно хорошо заточить каменный топор, и из него получится отличный инструмент для изготовления микросхем!

> Пишет альфа-версию новой системы.
> Обещает, что она решит все проблемы человечества.
> Делает бета версию.
> "внезнапно" узнает, что бета версия имеет массу недостатков.

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

> Раунд 2: usr
> Приходит человек.
> Объявляет существующий _работающий_ механизм устаревшим и неэффективным.
> Предлагает решение, которое ломает существующие договоренности, но поможет решить проблемы
> первого раунда.

А, еще один виндузятник, не знающий матчасти :)

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

306. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от anonymous (??), 20-Ноя-11, 12:00 
>> Раунд 2: usr
>> Приходит человек.
>> Объявляет существующий _работающий_ механизм устаревшим и неэффективным.
>> Предлагает решение, которое ломает существующие договоренности, но поможет решить проблемы
>> первого раунда.
> А, еще один виндузятник, не знающий матчасти :)

Видимо, это не всё-таки вендузятник, раз считает этот подход неправильным.

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

321. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от XoRe (ok), 20-Ноя-11, 20:31 
>> Разница начнется, когда:
>> # journal-viewer --service=httpd | grep щтототам
>> failed: journal index corrupted
> Ну, если бы реализацией этой идеи занимался не Поттеринг, а вы, то
> оно, может, так и было.
> Но, к счастью, нам это не грозит.

Переход на личности?
Хорошо.
Значит контр-аргументов по теме у вас нет.

>> Раунд 2: usr
>> Приходит человек.
>> Объявляет существующий _работающий_ механизм устаревшим и неэффективным.
>> Предлагает решение, которое ломает существующие договоренности, но поможет решить проблемы
>> первого раунда.
> А, еще один виндузятник, не знающий матчасти :)

Попробуйте перенести роль контроллера домена с одного сервера на другой.
Узнаете много нового, интересного, но неочевидного.
А потом попробуйте перенести роль сервера ldap-авторизации.
Казалось бы, одна и та же технология - и там ldap, и там ldap.
Но есть нюанс)

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

404. "Разработчики systemd представили Journal, замену системе..."  +/
Сообщение от arisu (ok), 22-Ноя-11, 21:52 
> Выпускает релиз, в котором недостатки таки устранены и проблемы человечества решаются.

неужели пульсаудио наконец-то стал состоять из одного скрипта: выкорчёвывания этой мерзости из системы нафиг?

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

272. "Разработчики systemd представили Journal, замену системе sys..."  –1 +/
Сообщение от Аноним (-), 20-Ноя-11, 01:08 
> Разница начнется, когда:
> # journal-viewer --service=httpd | grep щтототам
> failed: journal index corrupted

Система хранения логов в Journal будет строиться по аналогии с Git. А последний что-то не знаменит такими проблемами.
Программистами уровня Торвальдса и Поттеринга таких глупых ошибок, как правило, не допускают.

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

322. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от XoRe (ok), 20-Ноя-11, 20:33 
>> Разница начнется, когда:
>> # journal-viewer --service=httpd | grep щтототам
>> failed: journal index corrupted
> Система хранения логов в Journal будет строиться по аналогии с Git. А
> последний что-то не знаменит такими проблемами.
> Программистами уровня Торвальдса и Поттеринга таких глупых ошибок, как правило, не допускают.

git - уже есть в природе.
journal - есть пока на словах.
Нужно подождать, пока он появится в природе.
Тогда можно будет сказать, что он может.

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

348. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от а (?), 21-Ноя-11, 11:40 
>> # journal-viewer --service=httpd | grep щтототам
>> failed: journal index corrupted
> Система хранения логов в Journal будет строиться по аналогии с Git. А последний что-то не знаменит такими проблемами.

Это потому что git обычно не обновляет свою базу во время аварии, а система хранения логов  работающая во время аварии — это как раз повсеместное её состояние.

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

380. "Разработчики systemd представили Journal, замену системе sys..."  +/
Сообщение от Scytaleemail (?), 22-Ноя-11, 15:21 
>>Программистами уровня Торвальдса и Поттеринга таких глупых ошибок, как правило, не допускают.

как минимум некорректно и оскорбительно приравнивать "уровень Поттеринга" к "уровню Торвальдса"

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

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

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




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

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