Clam AntiVirus の起動エラーについて(CentOS7)
提供:あわ自由帳
OSの再起動後に、clamdが起動出来ませんでした。以下のエラーでした。
[root@host3 ~]# systemctl status clamd ERROR: Can,t unlink the socket file /var/run/clamav/clamd.sock LOCAL: Socket file /var/run/clamav/clamd.sock could not be bound: No such file or directory Can,t unlink the socket file /var/run/clamav/clamd.sock
/var/runディレクトリにclamavディレクトリがそもそも有りませんでしたので作成しました。
[root@host3 ~]# mkdir /var/run/clamav [root@host3 ~]# systemctl start clamd
正しく起動出来ました。 しかし、OSの再起動を行うと、また起動できず、/var/run/clamavディレクトリも無くなっていました。
そのため、systemdを使用してOS起動時に、/var/run/clamavディレクトリを作成しました。
[root@host3 ~]# cd /etc/tmpfiles.d [root@host3 ~]# cp named.conf clamav.conf
[root@host3 ~]# vi clamav.conf d /var/run/clamav 0755 root root -
その後はOSを再起動しても正常にclamdが起動しました。