Ad Widget

Collapse

Сервер запущен, но в web интерфейсе пишет, что не запущен

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jon20
    Junior Member
    • Nov 2018
    • 2

    #1

    Сервер запущен, но в web интерфейсе пишет, что не запущен

    Добрый день!
    zabbix 4.0 ubutu 18.04
    zabbix:~$ /etc/init.d/zabbix-server status
    ● zabbix-server.service - Zabbix Server
    Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor preset: enabled)
    Active: active (running) since Sun 2018-11-04 23:50:03 MSK; 8min ago
    Process: 12488 ExecStop=/bin/kill -SIGTERM $MAINPID (code=exited, status=0/SUCCESS)
    Process: 12490 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=0/SUCCESS)
    Main PID: 12492 (zabbix_server)
    Tasks: 1 (limit: 4915)
    CGroup: /system.slice/zabbix-server.service
    └─12492 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf

    ноя 04 23:50:03 zabbix systemd[1]: Starting Zabbix Server...
    ноя 04 23:50:03 zabbix systemd[1]: zabbix-server.service: Supervising pr…its.
    ноя 04 23:50:03 zabbix systemd[1]: Started Zabbix Server.
    Hint: Some lines were ellipsized, use -l to show in full.

    в web морде пишет Zabbix сервер не запущен. Отображаемая информация не может быть актуально.

    В чем может быть проблема?
    Спасибо!
  • ArtursL
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Nov 2018
    • 167

    #2
    Web Frontend Установлен на том же самом хосте где Zabbix сервер?
    Корректно ли указанны параметры
    $ZBX_SERVER
    $ZBX_SERVER_PORT

    в zabbix.conf.php?

    Comment


    • jon20
      jon20 commented
      Editing a comment
      $ZBX_SERVER = 'localhost';
      $ZBX_SERVER_PORT = '0';
      $ZBX_SERVER_NAME = '';

      Там такие данные

    • jon20
      jon20 commented
      Editing a comment
      web Frontend стоит на другом сервере
  • ArtursL
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Nov 2018
    • 167

    #3
    $ZBX_SERVER = 'localhost'; - Ок, если Frontend установлен на том же самом хосте где и Zabbix сервер
    $ZBX_SERVER_PORT = '0'; - По умолчанию должен быть выставлен 10051 порт. Попробуй поменять и сделай рестарт zabbix-server

    Edit:
    Localhost замени на IP сервера
    Last edited by ArtursL; 05-11-2018, 12:29.

    Comment


    • jon20
      jon20 commented
      Editing a comment
      $DB['TYPE'] = 'MYSQL';
      $DB['SERVER'] = 'localhost';
      $DB['PORT'] = '0';
      $DB['DATABASE'] = 'zabbix';
      $DB['USER'] = 'zabbix';
      $DB['PASSWORD'] = 'zabbix_pass';

      // Schema name. Used for IBM DB2 and PostgreSQL.
      $DB['SCHEMA'] = '';

      $ZBX_SERVER = '192.168.0.29'; #адрес сервера на котором стоит zabbix
      $ZBX_SERVER_PORT = '10051'; # порт поменял
      $ZBX_SERVER_NAME = '';

      Перезапустил сервер, все то же самое, не работает...
  • ArtursL
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Nov 2018
    • 167

    #4
    Проверь, открыты ли порты 10051 и 10050 на Файрволе.
    /var/log/zabbix/zabbix_server.log - в логах всё ок?
    $DB['SERVER'] = 'localhost'; - Точно localhost?

    Comment


    • jon20
      jon20 commented
      Editing a comment
      Порты открыты

      zabbix:~# sudo iptables -nvL
      Chain INPUT (policy ACCEPT 31 packets, 5051 bytes)
      pkts bytes target prot opt in out source destination
      1497 109K ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
      255 12920 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:10051
      0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:10050
      0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:10051

      Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
      pkts bytes target prot opt in out source destination

      Chain OUTPUT (policy ACCEPT 11 packets, 3020 bytes)
      pkts bytes target prot opt in out source destination
      1495 109K ACCEPT all -- * lo 0.0.0.0/0 0.0.0.0/0

      С localhost то же вроде все в норме
      etc/hosts
      127.0.0.1 localhost
      127.0.1.1 zabbix

      А вот логи не в порядке.

      15463:20181105:144004.983 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'zabbix'@'localhost' (using password: NO)
      15463:20181105:144004.983 database is down: reconnecting in 10 seconds
      15463:20181105:144014.984 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'zabbix'@'localhost' (using password: NO)
      15463:20181105:144014.984 database is down: reconnecting in 10 seconds
      15463:20181105:144024.985 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'zabbix'@'localhost' (using password: NO)
      15463:20181105:144024.985 database is down: reconnecting in 10 seconds

      Не понятно на какой пароль ругается?
  • jon20
    Junior Member
    • Nov 2018
    • 2

    #5
    Нашел ошибку!

    В файле zabbix_server.conf

    ### Option: DBPassword
    # Database password. Ignored for SQLite.
    # Comment this line if no password is used.
    #
    # Mandatory: no
    # Default:
    # DBPassword=Мой пароль

    DBPassword=мой пароль - Этой строки у меня не было. Добавил, все работает!


    Спасибо!

    Comment

    Working...