“kernel: statd: server localhost not responding, timed out” Сообщения в /var/log/messages

by itisgood

Проблемы

В /var/log/messages появляются следующие сообщения:

Dec 16 07:43:45 kernel: statd: server localhost not responding, timed out    
Dec 16 07:43:45 kernel: lockd: cannot monitor [IP]  
Dec 16 07:43:45 kernel: lockd: failed to monitor [IP]  
Dec 16 08:35:15 kernel: statd: server localhost not responding, timed out  
Dec 16 08:35:15 kernel: lockd: cannot monitor [IP]  
Dec 16 08:35:15 kernel: lockd: failed to monitor [IP]  
Dec 16 08:47:20 kernel: statd: server localhost not responding, timed out  
Dec 16 08:47:20 kernel: lockd: cannot monitor [IP]  
Dec 16 08:47:20 kernel: lockd: failed to monitor [IP]

Что означает сообщение и как решить проблему?

Решение

Служба nfslock не запущена, но приложение пытается получить блокировку для файла, находящегося в файловой системе NFS.

Файлы конфигурации проверяются для «NETWORKNG = yes», прежде чем разрешить запуск служб.

1. Проверьте «bash -x /etc/init.d/nfs start 2 &> bash_nfs_debug.out», чтобы узнать, почему службы nfs не запускаются.

# bash -x /etc/init.d/nfs start 2&> bash_nfs_debug.out

2. Служба блокировки NFS не запущена и должна быть включена, запустите службу и сделайте ее постоянной с помощью chkconfig:

# chkconfig --level 345 nfslock on  
# service nfslock start

3. Во втором случае с той же ошибкой мы обнаружили, что в файле /etc/sysconfig/network и /etc/init.d/nfslock метка неверна:

# cat etc/sysconfig/network
RKING=yes       === correct variable was not declared in etc/sysconfig/network file 
NETWORKING_IPV6=no
HOSTNAME=[host-name]
IPV6INIT=no
IPV6_AUTOCONF=no
NOZEROCONF=yes

Когда файлы были отредактированы так, чтобы это выглядело следующим образом:

NETWORKNG=yes

Службы запустились корректно.

 

You may also like

Leave a Comment