Ad Widget

Collapse

Проблема установки 4.4 на новую CentOS 8

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wisherman
    Junior Member
    • Jan 2020
    • 4

    #1

    Проблема установки 4.4 на новую CentOS 8

    Доброго дня!

    Проблема: Во время запроса установки Zabbix 4.4 вылезает ошибка:
    Code:
    Error:
     Problem: cannot install the best candidate for the job
      - nothing provides libssh2.so.1()(64bit) needed by zabbix-server-mysql-4.4.4-1.el8.x86_64
    Исходные данные:
    1. На тестовом стенде накатываю чистую CentOS 8.1905
    2. Ставлю следующий набор: Server (Perfomance Tools, System Tools||Debuging Tools, Development Tools, )
    3. Накатываю все последние обновления на исходные пакеты.
    4. Из официальных репозиториев ставлю последние стабильные версии NGINX 1.16.1 + PHP 7.4.1 (Эта часть проверена и работает в связке через сокет) + MariaDB 10.4.11
    5. А далее пытаюсь воспользоваться официальными инструкциями от Zabbix команды, но вылезает ошибка нехватки библиотеки
    6. Попытался установить последний пакет libssh2 1.9.0 из официального проекта - не пошло.
    7. Установить версию пакета libssh2 1.0 не дает - груда ошибок...

    Где и что прикрутить, пнуть, чтоб установить Zabbix ?

    Заранее спасибо за дельные советы!
  • mandarin@iidf.ru
    Junior Member
    • Jan 2020
    • 1

    #2
    Привет!

    Попробуй перед установкой выполнить следующую команду:
    dnf install http://mirror.centos.org/centos/8.0....b.1.x86_64.rpm

    Мне это помогло, но, правда, я устанавливал Zabbix 4.0 LTS на Centos 8

    Хорошего дня!

    Comment


    • wisherman
      wisherman commented
      Editing a comment
      Спасибо большое за наводку! В следующем сообщении оставляю свои комментарии!
  • wisherman
    Junior Member
    • Jan 2020
    • 4

    #3
    По совету г-на Мандарина, я использовал унифицированную команду:
    Code:
    dnf -y install libssh2.x86_64
    Далее попробовал снова установить Zabbix 4.4 командой из инструкции:
    Code:
    dnf -y install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-agent
    Результатом была портянка ошибок вида:
    Code:
    file /usr/share/mysql/charsets/swe7.xml from install of mysql-common-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 conflicts with file from package MariaDB-common-10.4.11-1.el8.x86_64
    Попутно я воспользовался дистрибутивом CentOS 7.7.1908 - Отлично всё развернулось и работает.
    Далее взял свежий образ CentOS 8.1.1911 - Те же яйца, только в профиль. Ошибка описана выше в этом сообщении.

    Comment

    • Diesel315
      Senior Member
      • Jan 2020
      • 159

      #4
      Добрый день.
      Устанавливал Zabbix 4.4 на Centos 8 (minimal), но у меня связка чуть другая. А именно Apache+PHP+Mysql. Проблем не было.

      Comment


      • wisherman
        wisherman commented
        Editing a comment
        Опробую и эту связку. Но хотелось бы на NGINX
    • wisherman
      Junior Member
      • Jan 2020
      • 4

      #5
      Я так понимаю, что по моей связке комментариев особо нет?

      Comment

      • AlanPo
        Junior Member
        • Apr 2020
        • 4

        #6
        Добрый вечер, wisherman. У меня связка NGINX + PGsql + Zabbix 4.4 и данную проблему я решал аналогично "mandarin"
        HTML Code:
        sudo dnf install http://mirror.centos.org/centos/8.0.1905/AppStream/x86_64/os/Packages/libssh2-1.8.0-8.module_el8.0.0+189+f9babebb.1.x86_64.rpm
        Nginx ставил последний и с официального сайта, так же как и PGSQL. Если вы ставите Nginx на той же самой машине, что и Zabbix, то вообще вот хорошая статья по настройке и именно MariaDB:
        HTML Code:
        https://serveradmin.ru/ustanovka-i-nastroyka-zabbix-4-0/

        Comment

        • wisherman
          Junior Member
          • Jan 2020
          • 4

          #7
          Итог следующий. Установить на восьмую CentOS удалось только свежий, на сегодня, релиз Zabbix 5.0
          Тогда прокатывают все штатные инструкции и все ставится. Также был проведен эксперимент (для меня, как новичка): посредством бэкапа базы MariaDB от Zabbix 4.4 и последующим восстановлением на машине с Zabbix 5.0 правда и там и там версия Марии была 10.4
          Восстановление прошло штатно, после него рестартуем обязательно сервисы Заббикса и все готово

          Comment

          Working...