Nie można uruchomić ochrony w czasie rzeczywistym
Poniżej znajduje się przykładowy problem i jego rozwiązanie w systemie Ubuntu.
Problem
Nie można uruchomić ochrony w czasie rzeczywistym ze względu na brakujące pliki jądra.
W lokalizacji /var/log/messages jest wyświetlany komunikat o błędzie dotyczący programu ESET Endpoint Antivirus for Linux:
Oct 15 15:42:30 localhost eea: ESET Endpoint Antivirus error: cannot find kernel sources directory for kernel version 3.10.0-957.el7.x86_64
Oct 15 15:42:30 localhost eea: ESET Endpoint Antivirus error: please check if kernel-devel (or linux-headers) package version matches the current kernel version
Oct 15 15:42:30 localhost oaeventd[31471]: ESET Endpoint Antivirus Error: Cannot open file /lib/modules/3.10.0-957.el7.x86_64/eset/eea/eset_rtp.ko: No such file or directory
Rozwiązanie
Metoda 1 — wymaga ponownego uruchomienia systemu operacyjnego
1.Uaktualnij pakiety systemu operacyjnego do najnowszej wersji. W systemie Ubuntu uruchom następujące polecenie z okna terminalu jako użytkownik uprzywilejowany:
apt-get update apt-get upgrade |
2.Uruchom ponownie system operacyjny.
Metoda 2
1.Zainstaluj moduły kernel-header (w przypadku dystrybucji systemu Linux opartej na pakietach DEB). W systemie Ubuntu uruchom następujące polecenia w oknie terminalu jako użytkownik uprzywilejowany:
apt update apt install linux-headers-$(uname -r) |
2.Uruchom ponownie usługę EEA:
systemctl restart eea |