Baza danych Zabbix jest tworzona podczas instalacji maszyny wirtualnej (virtual appliance) Zabbix. Podczas procesu inicjalizacji interfejs webowy wielokrotnie wyświetla komunikaty „Database error".

\images\faq\Zabbix_01.png


\images\faq\Zabbix_02.png


Musisz poczekać 10–20 minut, aż tworzenie bazy danych zakończy się i nastąpi przekierowanie do strony logowania. Interfejs webowy działa normalnie po zakończeniu procesu inicjalizacji.

\images\faq\Zabbix_03.png


Nie wyłączaj maszyny wirtualnej podczas procesu tworzenia bazy danych. Jeśli maszyna wirtualna zostanie wyłączona lub napotka błędy, wykonaj poniższe kroki, aby ręcznie ponownie zainicjalizować maszynę wirtualną (virtual appliance):

  1. Otwórz maszynę wirtualną (virtual appliance) i zaloguj się przy użyciu domyślnych danych logowania Zabbix:
    Login maszyny (appliance):root
    Hasło:zabbix
    Uwaga: Zmień hasło root po pierwszym logowaniu, aby zabezpieczyć maszynę wirtualną (virtual appliance).

    \images\faq\Zabbix_04.png
  2. Wykonaj następujące polecenie w wierszu poleceń:
    Ważne:
    • Przed wykonaniem polecenia upewnij się, że masz stabilne połączenie internetowe.
    • Wykonanie polecenia usuwa i ponownie pobiera wszystkie pakiety maszyny wirtualnej (virtual appliance).
    • Wszystkie istniejące dane Zabbix zostają trwale usunięte i nie można ich odzyskać.
    • Nie wykonuj polecenia resetowania w środowisku produkcyjnym.

    [root@appliance ~] /opt/zabbix/scripts/zbx_init.sh --force

    Poczekaj na zakończenie procesu ponownej inicjalizacji bazy danych. Proces może zająć 10–20 minut, w zależności od mocy obliczeniowej maszyny wirtualnej.
  3. Wprowadź następujące polecenie, aby sprawdzić status maszyny wirtualnej (virtual appliance):
    [root@appliance ~] systemctl status

    Status maszyny (appliance) podczas inicjalizacji: starting
    Status maszyny (appliance) po inicjalizacji: running

    Po osiągnięciu statusu „running" wykonaj bezpieczne (graceful) wyłączenie, aby maszyna wirtualna (virtual appliance) mogła zapisać niezbędną konfigurację w maszynie wirtualnej.
  4. Wprowadź następujące polecenie, aby wykonać bezpieczne wyłączenie:
    [root@appliance ~] shutdown -h now
  5. Uruchom maszynę wirtualną (virtual appliance) ponownie. Interfejs webowy Zabbix jest wyświetlany normalnie, gdy wszystkie usługi będą online. Proces uruchamiania może zająć około 10 minut.

Materiały źródłowe:​


Szczegółowe informacje na temat korzystania z maszyny wirtualnej (virtual appliance) można znaleźć w podręczniku użytkownika Zabbix:
6 Zabbix appliance