Рейтинг:1

Ошибка кардиостимулятора и журнал предупреждений отображаются в системном журнале, а не в файле pastemaker.log

флаг ug

Я создал проверку пинга на кардиостимуляторе, например:

pcs ресурс создать ping ocf:pacemaker:демпфирование ping=5s multiplier=1000 host_list=127.0.0.1 клон

Использовал что-то кроме 127.0.0.1 конечно.

Вот исходный код: https://github.com/ClusterLabs/pacemaker/blob/master/extra/resources/ping

Проверка ping предусматривает код rc 0, 1 и любой другой.

Желая увидеть предупреждения и ошибки, я включил отладку:

отладка пинга обновления ресурсов ПК = 1

Однако вместо входа в /var/log/pacemaker.log, эти сообщения регистрируются в /var/журнал/системный журнал.

Подобные статьи являются просто описаниями: https://support.sciencelogic.com/s/article/3961

А это устарело: http://www.beekhof.net/blog/2013/pacemaker-logging

Кажется, нет способа установить это. Что мне не хватает?

РЕДАКТИРОВАТЬ: Большинство руководств, которые я нахожу, предполагают CentOs.

В Ubuntu кажется, что системная конфигурация кардиостимулятора находится здесь:/etc/по умолчанию/кардиостимулятор

Рейтинг:1
флаг mx

Это происходит потому, что кардиостимулятор наследует конфигурацию corosync в /etc/corosync/corosync.conf и это содержит

to_syslog: да

Вы можете проверить, записывается ли журнал кардиостимулятора в corosync.log, в этом случае у вас должно быть это в вашем corosync.conf:

файл журнала: /var/log/corosync.log

Если вы хотите иметь специальный кардиостимулятор.log вам необходимо добавить следующие элементы конфигурации в ваш /etc/sysconfig/кардиостимулятор:

PCMK_logfile=/var/log/pacemaker.log

Вы можете контролировать многословие, например.

PCMK_logpriority=предупреждение

Скопируйте измененный файл конфигурации на все узлы вашего кластера и перезагрузите пейсмейкер.

флаг ug
Спасибо за это, я проверю это в ближайшее время. Я не знал об опции `to_syslog`, быстрый гугл говорит, что это действительно syslog и stderr по умолчанию. Уже есть файл `/var/log/pacemaker.log`, я предполагаю, что он будет просто добавлен к нему, или мне нужно создать отдельный файл, чтобы два процесса не перезаписывали друг друга?
digijay avatar
флаг mx
Нет, использование существующего файла журнала должно работать нормально.
флаг ug
Кстати, я на Ubuntu, немного поискал, нашел PCMK_logfile в `/etc/default/pacemaker`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.