Иногда после обновления системы Debian / Ubuntu процесс bind9 (named) начинает нагружать процессор на 100%. При этом в логах информации никакой, кроме 

Feb 18 17:33:54 3dcenter named[30717]: the working directory is not writable

Проверяем права на запись/чтение и владельца папки /var/cache/bind командой ll -d /var/cache/bind

drwxrwxr-x 2 root bind 4.0K Feb 18 20:34 /var/cache/bind

Вывод команды говорит нам, что только пользователь root имеет права на запись в каталог. Переключитесь на пользователя root (команда sudo) и измените группу и дайте ей права на запись, выполнив следующую команду:

chown root:bind /var/cache/bind
chmod g+w /var/cache/bind

Затем вам просто нужно перезапустить bind9, выполнив следующую команду:

service bind9 restart

Теперь совсем другое дело и процесс ведёт себя как надо:

  PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
 3426 bind       20   0  232M 23056  2744 S  0.0  0.1  0:00.01 /usr/sbin/named -u bind
 3427 bind       20   0  232M 23056  2744 S  0.0  0.1  0:00.01 /usr/sbin/named -u bind
 3428 bind       20   0  232M 23056  2744 S  0.0  0.1  0:00.01 /usr/sbin/named -u bind
 3429 bind       20   0  232M 23056  2744 S  0.0  0.1  0:00.01 /usr/sbin/named -u bind
 3430 bind       20   0  232M 23056  2744 S  0.0  0.1  0:00.00 /usr/sbin/named -u bind
 3431 bind       20   0  232M 23056  2744 S  0.0  0.1  0:00.01 /usr/sbin/named -u bind
 3432 bind       20   0  232M 23056  2744 S  0.0  0.1  0:00.03 /usr/sbin/named -u bind


Добавить комментарий