Ad Widget

Collapse

Установка zabbix-agent на FreePBX16

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • D.Frolov
    Member
    • Apr 2020
    • 95

    #1

    Установка zabbix-agent на FreePBX16

    1. Есть FreePBX16
    2. По умолчанию там нет репозитория откуда можно установить zabbix-agent
    3. Вот список репозиториев Zabbix - https://repo.zabbix.com/zabbix/
    4. Моя версия сервера, куда zabbix-agent должен слать данные -

    Code:
    zabbix_server (Zabbix) 5.0.11
    Revision 15ae5548ce 26 April 2021, compilation time: Mar 31 2021​
    5. Устанавливаю репозиторий - yum install https://repo.zabbix.com/zabbix/5.0/r...el5.noarch.rpm
    6. При попытке установить zabbix-agent ошибка

    Code:
    Resolving Dependencies
    --> Running transaction check
    ---> Package zabbix-agent.x86_64 0:5.0.40-1.el5 will be installed
    --> Processing Dependency: libpcre.so.0()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Processing Dependency: liblber-2.3.so.0()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Processing Dependency: libcurl.so.3()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Processing Dependency: libldap-2.3.so.0()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Processing Dependency: libssl.so.6()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Processing Dependency: libcrypto.so.6()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Running transaction check
    ---> Package compat-openldap.x86_64 1:2.3.43-5.el7 will be installed
    ---> Package openssl098e.x86_64 0:0.9.8e-29.el7.centos.3 will be installed
    ---> Package zabbix-agent.x86_64 0:5.0.40-1.el5 will be installed
    --> Processing Dependency: libpcre.so.0()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Processing Dependency: libcurl.so.3()(64bit) for package: zabbix-agent-5.0.40-1.el5.x86_64
    --> Finished Dependency Resolution
    Error: Package: zabbix-agent-5.0.40-1.el5.x86_64 (zabbix)
               Requires: libcurl.so.3()(64bit)
    Error: Package: zabbix-agent-5.0.40-1.el5.x86_64 (zabbix)
               Requires: libpcre.so.0()(64bit)
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest
    
    ​
    Как решить данный вопрос?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by D.Frolov
    1. Есть FreePBX16
    [...]
    Как решить данный вопрос?
    Я так понимаю, что это какой-то appliance на базе Linux? Тогда лучше ставить не из репозитория, а скачать и вручную распаковать версию агента, скомпилированного со статическими библиотеками - например, отсюда (ссылка). Но настраивать конфиг и прописывать в автозапуск придётся самостоятельно.

    Правда, с последними версиями ядер Linux эти агенты могут не работать, но это обещали неспешно поправить, выложив новые сборки (подробнее об этом тут, там же и мои инструкции, как собрать самостоятельно - в общем-то, ничего особо сложного).

    Comment

  • Alex_UUU
    Senior Member
    • Dec 2018
    • 541

    #3
    А если скачать исходники и собрать на месте? Я так на какой то старой фрюхе делал, хвалил разработчиков, т.к. все заработало.
    А у топикстартера, вроде просит curl и регексп компилятор. Можно и без них, но часть функционала работать не будет.

    Comment

    • D.Frolov
      Member
      • Apr 2020
      • 95

      #4
      Originally posted by Kos
      Я так понимаю, что это какой-то appliance на базе Linux? Тогда лучше ставить не из репозитория, а скачать и вручную распаковать версию агента, скомпилированного со статическими библиотеками - например, отсюда (ссылка). Но настраивать конфиг и прописывать в автозапуск придётся самостоятельно.

      Правда, с последними версиями ядер Linux эти агенты могут не работать, но это обещали неспешно поправить, выложив новые сборки (подробнее об этом тут, там же и мои инструкции, как собрать самостоятельно - в общем-то, ничего особо сложного).
      1. Спасибо за развернутый ответ
      2. Пошел почитаю базу
      3. Да, это appliance на базе Linux, все верно.
      4.Ядро вроде ни новое
      Code:
      uanme -a
      Linux freepbx.sangoma.local 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
      Last edited by D.Frolov; 10-01-2024, 21:24.

      Comment

      Working...