[О блоге] [наверх] [пред] [2022-07-06 09:26:24+03:00] [5d0204aa822fc1734118ab5e4a7920f3a0e7f861]
Темы: [hate][systemd]

Одна консоль на устройство в Linux и удаление coredump-ов

https://utcc.utoronto.ca/~cks/space/blog/
https://unix.stackexchange.com/questions/220420/cleaning-up-coredumpctl-list
Человек пишет что Linux поддерживает только одну консоль per device type.
Не перестаю удивляться во что превратилось то, что раньше пыталось быть
Unix-ом. Точно отчётливо помню что в прошлом году игрался с COM-портами
на своём сервере и без проблем имел несколько консолей в нём.

А вчера я искал как бы мне удалить накопившиеся coredump-ы созданные
coredumpctl-ем (763addc2e593a89a365040923567746f948155a9). Я конечно
нашёл где лежат сами дампы, но их удаление приводит к тому, что просто
показывается в списке coredumpctl, что они не доступны, но где-то в
state знание о них сохранилось. И... как говорит stackexchange, такой
возможности нет вообще. Предложения очистить журнал не помогают.
systemd-tmpfiles не помогает. В общем-то, абсолютно ничего не
отрабатывает. Удалил их сделав rm /var/log/journal/*/*.
Это немыслимо во что вся эта экосистема превратилась.

    [оставить комментарий]
    комментарий 0:
    From: kmeaw
    Date: 2022-07-18 19:20:30Z
    
    > несколько консолей в нём
    
    Плохо, конечно, что нет такой возможности, но я пока не могу придумать,
    зачем кому-то может понадобиться иметь несколько консолей на устройствах
    одного и того же типа.
    
    Мне понятно, зачем запускать на каждом последовательном порту по getty,
    но в каком сценарии может понадобится именно настоящая ядерная консоль в
    нескольких экземплярах на двух COM-портах?
    
    комментарий 1:
    From: Sergey Matveev
    Date: 2022-07-18 19:28:54Z
    
    Ссылка потерялась: https://utcc.utoronto.ca/~cks/space/blog/linux/KernelSerialConsoleOnlyOne
    
    комментарий 2:
    From: Sergey Matveev
    Date: 2022-07-18 19:31:30Z
    
    *** kmeaw [2022-07-18 22:19]:
    >Мне понятно, зачем запускать на каждом последовательном порту по getty,
    >но в каком сценарии может понадобится именно настоящая ядерная консоль в
    >нескольких экземплярах на двух COM-портах?
    
    Хм, я то изначально подумал что речь про getty. То то меня и удивило
    чего это он не может поддерживать их много. Был не прав. Да, с ходу не
    могу придумать для чего настоящая консоль могла бы понадобится. Ну разве
    что в статье автор предлагает одну посылать на настоящий физический COM
    порт, а другую на тот, что мог бы быть доступен через BMC/IPMI. Но по
    мне это высосано из пальца. Забираю этот камень из огорода Linux :-)