Ad Widget

Collapse

zabbix сервер не запущен информация может быть неактуальной

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mad34
    Junior Member
    • May 2020
    • 18

    #16
    ps -auxw | grep sql
    Code:
    mysql 1491 0.0 3.6 654012 74696 ? Ssl 11:27 0:01 /usr/sbin/mysqld
    root 13064 0.0 0.0 13136 1044 pts/0 S+ 11:59 0:00 grep --color=auto sql
    lsof -i -n
    Code:
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    avahi-dae 966 avahi 12u IPv4 20114 0t0 UDP *:mdns
    avahi-dae 966 avahi 13u IPv6 20115 0t0 UDP *:mdns
    avahi-dae 966 avahi 14u IPv4 20116 0t0 UDP *:36062
    avahi-dae 966 avahi 15u IPv6 20117 0t0 UDP *:35094
    snmpd 1325 Debian-snmp 11u IPv4 24150 0t0 UDP 127.0.0.1:snmp
    snmpd 1325 Debian-snmp 12u IPv4 24141 0t0 UDP *:59517
    mysqld 1491 mysql 169u IPv4 27146 0t0 TCP 127.0.0.1:mysql (LISTEN)
    apache2 1756 root 4u IPv6 25423 0t0 TCP *:http (LISTEN)
    master 2015 root 13u IPv4 26660 0t0 TCP *:smtp (LISTEN)
    master 2015 root 14u IPv6 26661 0t0 TCP *:smtp (LISTEN)
    apache2 10392 www-data 4u IPv6 25423 0t0 TCP *:http (LISTEN)
    apache2 10393 www-data 4u IPv6 25423 0t0 TCP *:http (LISTEN)
    apache2 10394 www-data 4u IPv6 25423 0t0 TCP *:http (LISTEN)
    apache2 10395 www-data 4u IPv6 25423 0t0 TCP *:http (LISTEN)
    apache2 10396 www-data 4u IPv6 25423 0t0 TCP *:http (LISTEN)
    cupsd 10417 root 6u IPv6 47804 0t0 TCP [::1]:ipp (LISTEN)
    cupsd 10417 root 7u IPv4 47805 0t0 TCP 127.0.0.1:ipp (LISTEN)
    cups-brow 10418 root 7u IPv4 47834 0t0 UDP *:ipp
    firefox 10634 miv 43u IPv4 71085 0t0 TCP 192.168.1.40:35172->35.163.249.50:https (ESTABLISHED)
    firefox 10634 miv 92u IPv4 72011 0t0 TCP 192.168.1.40:42838->172.67.179.162:https (ESTABLISHED)
    systemd-n 11370 systemd-network 20u IPv4 71035 0t0 UDP 192.168.1.40:bootpc
    systemd-r 11377 systemd-resolve 12u IPv4 59065 0t0 UDP 127.0.0.53:domain
    systemd-r 11377 systemd-resolve 13u IPv4 59066 0t0 TCP 127.0.0.53:domain (LISTEN)
    lsof -U | grep sql
    Code:
    lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
    Output information may be incomplete.
    mysqld 1491 mysql 170u unix 0xffff9ce7f9d66000 0t0 27147 /var/run/mysqld/mysqld.sock type=STREAM
    show grants;
    Code:
    +--------------------------------------------------------------------------------------------------------------------------------------------------+
    | Grants for root@localhost |
    +--------------------------------------------------------------------------------------------------------------------------------------------------+
    | GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED VIA unix_socket USING '*2A740374FD6FD44B32886AA4385A34E914EF8F65' WITH GRANT OPTION |
    | GRANT PROXY ON ''@'%' TO 'root'@'localhost' WITH GRANT OPTION |
    +--------------------------------------------------------------------------------------------------------------------------------------------------+
    2 rows in set (0.10 sec)
    grant all on *.* to 'zabbix'@'localhost';
    Code:
    ERROR 1133 (28000): Can't find any matching row in the user table
    grant all on *.* to 'yrec'@'localhost';
    Code:
    Query OK, 0 rows affected (0.10 sec)
    перезапустил systemctl restart zabbix-server , но не понял какой лог предоставить, откуда.


    Могут быть проблемы, из-за того что, zabbix стоит на виртуальной машине?

    Comment


    • Hamardaban
      Hamardaban commented
      Editing a comment
      /var/log/zabbix/zabbix_server.log
      от момента последнего старта сервера забикс

      проблема в том, что не понимаете взаимосвязи компонентов системы и основ администрирования сервера mysql.
      у вас в конфиге забикс сервера написано как и под каким пользователем коннектится к базе? Так?
      а сервер бд доступен по этим «координатам» ? а пользователь в базе есть? а пароль совпадает? а есть разрешения доступа к объектам?

      ничего - это наживается опытом. :-)
      Last edited by Hamardaban; 03-06-2020, 18:35.
  • mad34
    Junior Member
    • May 2020
    • 18

    #17
    Вот поэтому и стараюсь понять, что и как работает. Наставника нет, ищу объяснения на просторах интернета.
    я так понимаю, что в конфиге сервера прописано, что коннект происходит по локалке, то есть 127.0.0.1, но по этим координатам и по "localhost" заббикс не доступен.
    (http://127.0.0.1/zabbix ; http://localhost/zabbix) недоступен забикс. а ввожу присвоенный ip по dchp - открывается заббикс.
    когда создавал (так же проверял потом) для пользователей открыты все права и соответственно прописаны в конфиг логин, пароль, имя бд.
    По этим данным он перестал заходить.


    p.s. если бы я понимал, как это работает, то соответственно, думаю этих вопрос не было бы.

    Code:
     2115:20200603:113239.382 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'yrec'@'localhost' (using password: YES)
    2115:20200603:113239.382 database is down: reconnecting in 10 seconds
    2115:20200603:113249.382 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'yrec'@'localhost' (using password: YES)
    2115:20200603:113249.383 database is down: reconnecting in 10 seconds
    2115:20200603:113259.383 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'yrec'@'localhost' (using password: YES)
    2115:20200603:113259.384 database is down: reconnecting in 10 seconds
    2115:20200603:113309.384 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'yrec'@'localhost' (using password: YES)
    Last edited by mad34; 04-06-2020, 15:58.

    Comment


    • Hamardaban
      Hamardaban commented
      Editing a comment
      что-то у вас все в кучу: фронтенд, сервер забикса, база данных...
      откройте официальную документацию и вдумчиво почитайте начиная с введения.
      ​​​​​​​https://www.zabbix.com/documentation/current/ru/start
      извините.
  • mad34
    Junior Member
    • May 2020
    • 18

    #18
    всё стоит на одной виртуальной машине. По официальной документации и выполнял установку собственно.

    Comment

    • DeadPool
      Junior Member
      • Jun 2020
      • 15

      #19
      Вы, видимо, с БД первый раз работаете?.. Поищите в интернете более развернутую инструкцию по установке Zabbix, чтобы все было расписано по шагам. Таких море в интернете, версия сервера в инструкции не имеет значения - принцип для всех один и тот же.
      Конкретно по вашему вопросу: у вас в базе только один пользователь - root, никаких пользователей zabbix и yrec там нету,судя по выводу вашей команды "show grants;", соответственно сервер не может подключиться к базе. Создайте в базе юзера zabbix с паролем и дайте ему привилегии на базу zabbix. База то есть для заббикса?
      SHOW DATABASES - что показывает?

      Comment

      • mad34
        Junior Member
        • May 2020
        • 18

        #20
        Originally posted by DeadPool
        Вы, видимо, с БД первый раз работаете?.. Поищите в интернете более развернутую инструкцию по установке Zabbix, чтобы все было расписано по шагам. Таких море в интернете, версия сервера в инструкции не имеет значения - принцип для всех один и тот же.
        Конкретно по вашему вопросу: у вас в базе только один пользователь - root, никаких пользователей zabbix и yrec там нету,судя по выводу вашей команды "show grants;", соответственно сервер не может подключиться к базе. Создайте в базе юзера zabbix с паролем и дайте ему привилегии на базу zabbix. База то есть для заббикса?
        SHOW DATABASES - что показывает?
        В таком направлении (с линукс) работаю с бд впервые.
        спасибо за более понятный ответ, попробую нарыть, что-нибудь полезное.
        SHOW DATABASES - что показывает?
        такой команды нет.

        Comment

        • DeadPool
          Junior Member
          • Jun 2020
          • 15

          #21
          SHOW DATABASES; надо выполнять там же где и show grants; - в консоли mysql

          Comment

          • mad34
            Junior Member
            • May 2020
            • 18

            #22
            +--------------------+
            | Database |
            +--------------------+
            | information_schema |
            | mysql |
            | performance_schema |
            | zabbix |
            +--------------------+
            4 rows in set (0.20 sec)

            Comment

            • DeadPool
              Junior Member
              • Jun 2020
              • 15

              #23
              Ну вот база zabbix есть. Теперь создайте пользователя mysql и дайте ему права на эту базу.
              Code:
              create user zabbix@localhost IDENTIFIED BY 'тут пароль';
              grant all privileges on zabbix.* to zabbix@localhost;
              quit;
              И дальше используйте эти логин и пароль в настройка сервера и фронтенда.

              Comment

              • mad34
                Junior Member
                • May 2020
                • 18

                #24
                Originally posted by DeadPool
                Ну вот база zabbix есть. Теперь создайте пользователя mysql и дайте ему права на эту базу.
                Code:
                create user zabbix@localhost IDENTIFIED BY 'тут пароль';
                grant all privileges on zabbix.* to zabbix@localhost;
                quit;
                И дальше используйте эти логин и пароль в настройка сервера и фронтенда.
                так и делал, до этого. Подскажите, я правильно понимаю, что "zabbix@localhost" - zabbix это логин. (user)
                Last edited by mad34; 08-06-2020, 13:37.

                Comment

                • DeadPool
                  Junior Member
                  • Jun 2020
                  • 15

                  #25
                  До @ - это логин, после @ - это хост с которого этот юзер имеет право подключаться. localhost - для локальных подключений.

                  Comment


                  • mad34
                    mad34 commented
                    Editing a comment
                    Спасибо. Всё так и делал. Попробую сейчас ещё раз.
                • mad34
                  Junior Member
                  • May 2020
                  • 18

                  #26
                  Проблема вроде решилась. Ещё раз создал пользователя, уже с паролем без спец.символов. Внёс изменения в /etc/zabbix/zabbix_server.conf и /etc/zabbix/web/zabbix.conf.php
                  зашло, всё вроде бы нормально.
                  Всем спасибо большое!

                  Comment

                  Working...