[KB3728] ESET Remote Administrator for Linux - Rozwiązywanie problemów z instalacją (6.x)

NOTATKA:

Ta strona została przetłumaczona przez komputer. Kliknij przycisk Angielski w sekcji Języki na tej stronie, aby wyświetlić oryginalny tekst. Jeśli coś jest niejasne, skontaktuj się z lokalnym działem pomocy technicznej.

Wydanie

CentOS 7 End of Life

CentOS 7 reached its End of Life status on June 30, 2024. ESET PROTECT On-Prem installed on CentOS 7 machines, and ESET PROTECT Virtual Appliance must be migrated. For more information, refer to the ESET End of Life microsite.

  • Typowe komunikaty o błędach i rozwiązania podczas instalacji ESET Remote Administrator 6.x w systemach operacyjnych Linux

Szczegóły

Więcej informacji na temat instalacji programu ESET Remote Administrator 6.x można znaleźć w następujących sekcjach Podręcznika użytkownika programu ESET Remote Administrator:

Dziennik instalatora serwera ESET Remote Administrator Server (ERA Server) może być przydatny do rozwiązywania problemów i zgłaszania ich do pomocy technicznej firmy ESET. Plik dziennika znajduje się pod adresem:

/var/log/eset/RemoteAdministrator/EraServerInstaller.log

Rozwiązanie

Komunikat o błędzie

Sprawdzanie połączenia z bazą danych ... niepowodzenie
Błąd: Połączenie administratora nie działa. Nie można kontynuować

Rozwiązanie

  1. Sprawdź obecność serwera bazy danych (w tym przykładzie używany jest MySQL) na serwerze i czy serwer bazy danych jest uruchomiony, czy nie:

    service mysql status

    lub

    systemctl status mysql

    Uwaga: W przypadku dystrybucji opartych na Red Hat i ERA Appliance nazwa usługi MySQL to mysqld.
  2. Sprawdź, czy sterownik ODBC jest zainstalowany na serwerze. Jeśli nie, zainstaluj go:

    apt-get install unixodbc libmyodbc (dystrybucje Debian, Ubuntu)
    yum install mysql-connector-odbc (dystrybucje CentOS, Red-Hat, Fedora)
    zypper install myodbc-unixodbc (dystrybucje OpenSUSE)
  3. Sprawdź poprawność konfiguracji sterownika MySQL ODBC w pliku /etc/odbcinst.ini.

Komunikat o błędzie

Sprawdzanie połączenia z bazą danych ... niepowodzenie
Błąd: Baza danych nie obsługuje dużych bloków danych. Nie można kontynuować. Najpierw ponownie skonfiguruj bazę danych.

Rozwiązanie

  1. Dodaj następującą treść w sekcji [mysqld] pliku konfiguracyjnego MySQL (zwykle znajdującego się w /etc/my.cnf lub /etc/mysql/my.cnf):

    [mysqld]
    max_allowed_packet=33M
    • Uruchom ponownie usługę MySQL, jeśli to możliwe:

      service mysql restart

      lub

      systemctl restart mysql

Komunikat o błędzie

Błąd: DbCreate: Wykonanie instrukcji nie powiodło się.
Błąd: [MySQL][ODBC ... Driver][mysqld-...-log]Wystąpił błąd w składni SQL; sprawdź podręcznik odpowiadający wersji serwera MySQL, aby uzyskać prawidłową składnię do użycia w pobliżu....

Rozwiązanie

Upewnij się, że wersja MySQL zainstalowana na serwerze jest obsługiwana. Kliknij tutaj, aby wyświetlić wymagania systemowe bazy danych dla ESET Remote Administrator 6.x. Poniższe polecenie wyświetli używaną wersję SQL:

mysql --version

Komunikat o błędzie

Sprawdzanie hasła certyfikatu ... nie powiodło się
Błąd sprawdzania hasła certyfikatu peer: NOT_REGULAR_FILE

Rozwiązanie

Przed instalacją ESET Remote Administrator Agent (ERA Agent) należy utworzyć nowy certyfikat. Sprawdź również, czy wskazujesz poprawną lokalizację certyfikatu (parametr instalacji -cert-path=).

Komunikat o błędzie

Podczas wdrażania era.war mogą wystąpić następujące komunikaty o błędach tomcat (znajdujące się w /var/log/tomcat/catalina.DATE.log):

SEVERE: Wyjątek naprawiający docBase dla kontekstu [/era]
java.util.zip.ZipException: błąd podczas otwierania pliku zip

SEVERE: Błąd oczekiwania na zakończenie wielowątkowego wdrażania plików WAR
java.lang.InterruptedException

Rozwiązanie

  1. Upewnij się, że pakiet openjdk jest zainstalowany na serwerze. Zawsze używaj najnowszej oficjalnie wydanej wersji Java (ESET Remote Administrator Web Console wymaga Java w wersji 7 lub nowszej):

    apt-get install openjdk-7-jdk (dystrybucje Debian, Ubuntu)
    yum install java-1.8.0-openjdk (dystrybucje Red-Hat, Fedora)
  2. Redeploy era.war do folderu tomcat (w niektórych systemach nazwa folderu to tomcat7):

    cp era.war /var/lib/tomcat/webapps/

Komunikat o błędzie

Instalowanie polityki SELinux... nie powiodło się
Błąd: Nie udało się zainstalować polityki SELinux z powodu brakujących zależności (policycoreutils-devel)

Rozwiązanie

Zainstaluj pakiet policycoreutils-devel:

yum install policycoreutils-devel (dystrybucje CentOS, Red-Hat, Fedora)

Need further assistance? Contact ESET Technical Support.