[Sysadmins] I: ovz users, check your syslog config

Vladimir V. Kamarzin vvk на vvk.pp.ru
Вт Дек 21 10:38:25 UTC 2010


Hi

Только что обнаружил ужасную конфигурацию syslog в openvz-контейнерах, которые
были развёрнуты на базе шаблонов, сделанных spt (во времена 4.0), а именно, в
/etc/syslog.conf:

# Log all to the console.
*.*                                                             /var/log/syslog/console

Мало того, что это приводит к дублированию всего, что пишется в отдельные
файлы, так ещё и запись ведётся с sync() (т.к. перед именем файла нет "-").

А берётся оно из:
cat spt-altlinux-branch-4.0/profile/ovz/hooks.d/06syslog
#!/bin/sh -e
subst 's,\/dev\/tty12,/var/log/syslog/console,' /etc/syslog.conf

Если у вас шаблоны сделаны не spt, то скорее всего проблемы нет,
т.к. /etc/vz/dists/scripts/postcreate.sh содержит функцию fixsyslog(), которая
комментирует строчки с /dev/tty*.

-- 
vvk



Подробная информация о списке рассылки Sysadmins