Ad Widget

Collapse

Установка агента на aix 7.1

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • alekonm
    Junior Member
    • Nov 2015
    • 8

    #1

    Установка агента на aix 7.1

    День добрый. Сразу отмечу, что опыта работы с makefile и компиляции в linux нет.
    Задача стоит такая - поставить zabbix-agent на linux 7.1.
    За основу брал инструкцию https://www.zabbix.com/documentation...lation/install

    Шаги:
    1. распаковка
    Code:
    gtar -zxvf zabbix_agents_2.4.4.aix6100.powerpc.tar.gz
    sbin/zabbix_agent
    sbin/zabbix_agentd
    bin/zabbix_get
    bin/zabbix_sender
    conf/zabbix_agent.conf
    conf/zabbix_agentd.conf
    conf/zabbix_agentd/userparameter_examples.conf
    conf/zabbix_agentd/userparameter_mysql.conf
    2. Далее необходимо перейти к формированию make file через команду
    Code:
    ./configure --enable-agent
    Но тут получаем
    Code:
    bash: ./configure: A file or directory in the path name does not exist.
    Как сделать ./configure через autoreconf не смог понять.

    Собственно вопрос как быть дальше? Может у кого-то есть сконфигурированный makefile?
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    из ваших слов ничего не понятно, но мне кажется что вы не сделали "cd ..." в нужную директорию

    Comment

    • yukra
      Senior Member
      • Apr 2013
      • 1359

      #3
      Ну и не понятно что сказали (какой именно файл) и куда ставите (linux 7.1? aix все таки?)

      Comment

      • alekonm
        Junior Member
        • Nov 2015
        • 8

        #4
        Originally posted by yukra
        из ваших слов ничего не понятно, но мне кажется что вы не сделали "cd ..." в нужную директорию
        Проблема в том, что я не могу приступить к следующему шагу инструкции, а именно
        Code:
        ./configure --enable-agent
        В какую именно директорию мне нужно попать?

        Originally posted by yukra
        Ну и не понятно что сказали (какой именно файл) и куда ставите (linux 7.1? aix все таки?)
        Система - IBM AIX 7.1
        Если я верно понял ./configure создаст makefile для того, чтобы можно было перейти к 3 шагу, а именно
        Code:
        make install

        Comment

        • Zentarim
          Senior Member
          • Mar 2012
          • 526

          #5
          Судя по списку распакованных файлов вы скачали пакет с уже собранными бинарниками, разархивировали их и пытаетесь их скомпилировать.
          Last edited by Zentarim; 02-11-2015, 17:23.

          Comment

          • alekonm
            Junior Member
            • Nov 2015
            • 8

            #6
            Originally posted by Zentarim
            Судя по списку распакованных файлов вы скачали бинарники, разархивировали их и пытаетесь их скомпилировать.
            А что с ними теперь делать? Загружал по ссылке http://www.zabbix.com/downloads/2.4....powerpc.tar.gz

            Comment

            • Kos
              Senior Member
              Zabbix Certified SpecialistZabbix Certified Professional
              • Aug 2015
              • 3404

              #7
              alekonm, Вы, похоже, немного запутались.
              Можно идти двумя путями:
              1) компилировать агентов самому из исходников;
              2) взять уже готовые пре-компилированные агенты и развернуть их из архива.

              Вот в в первом случае Вы разворачиваете архив с исходниками(zabbix-версия.tar.gz), запускаете там ./configure с нужными ключами (для сборки агентов - --enable-agent), после чего make и т.д.

              Во втором же случае Вы берёте архив с агентами, которые уже кто-то скомпилировал под нужную платформу (zabbix_agents_версия.платформа.архитектура.tar.gz), и просто разворачиваете их из этого архива. Единственное, что нужно сделать, - это определиться с тем, где именно Вы будете эти файлы размещать на целевом компьютере, и подкорректировать при необходимости конфиг. файл (zabbix_agentd.conf). По поводу местоположения - разные админы исповедуют разные подходы: кто-то кладёт всё в домашнюю директрию пользователя zabbix (типа /home/zabbix), кто-то - в /usr/local, кто-то - в глубины папки /opt (/opt/zabbix или /opt/freeware). Главное - чтобы Вы сами знали, где что у Вас находится, и чтобы в конфиге и стартап-скриптах были ссылки на нужные места.

              Comment

              • Zentarim
                Senior Member
                • Mar 2012
                • 526

                #8
                В вашем случае ДЛЯ УСТАНОВКИ проще будет сделать
                Code:
                gtar -zvf zabbix_agents_2.4.4.aix6100.powerpc.tar.gz
                Как запускать - другой вопрос. Как я понял - вместе с aix пакетом startup скрипты не поставляются.

                Comment

                • alekonm
                  Junior Member
                  • Nov 2015
                  • 8

                  #9
                  Originally posted by kos
                  alekonm, Вы, похоже, немного запутались.
                  Можно идти двумя путями:
                  1) компилировать агентов самому из исходников;
                  2) взять уже готовые пре-компилированные агенты и развернуть их из архива.

                  Вот в в первом случае Вы разворачиваете архив с исходниками(zabbix-версия.tar.gz), запускаете там ./configure с нужными ключами (для сборки агентов - --enable-agent), после чего make и т.д.

                  Во втором же случае Вы берёте архив с агентами, которые уже кто-то скомпилировал под нужную платформу (zabbix_agents_версия.платформа.архитектура.tar.gz), и просто разворачиваете их из этого архива. Единственное, что нужно сделать, - это определиться с тем, где именно Вы будете эти файлы размещать на целевом компьютере, и подкорректировать при необходимости конфиг. файл (zabbix_agentd.conf). По поводу местоположения - разные админы исповедуют разные подходы: кто-то кладёт всё в домашнюю директрию пользователя zabbix (типа /home/zabbix), кто-то - в /usr/local, кто-то - в глубины папки /opt (/opt/zabbix или /opt/freeware). Главное - чтобы Вы сами знали, где что у Вас находится, и чтобы в конфиге и стартап-скриптах были ссылки на нужные места.
                  Originally posted by zentarim
                  В вашем случае ДЛЯ УСТАНОВКИ проще будет сделать
                  Code:
                  gtar -zvf zabbix_agents_2.4.4.aix6100.powerpc.tar.gz
                  Как запускать - другой вопрос. Как я понял - вместе с aix пакетом startup скрипты не поставляются.
                  Originally posted by zentarim
                  Судя по списку распакованных файлов вы скачали пакет с уже собранными бинарниками, разархивировали их и пытаетесь их скомпилировать.
                  Спасибо вам огромное! Теперь буду копать в сторону установки и автозапуска. Если дадите совет буду очень благодарен.

                  Comment

                  • alekonm
                    Junior Member
                    • Nov 2015
                    • 8

                    #10
                    Всем спасибо! Буду искать информацию о дальнейших действиях. Буду признателен за совет.

                    Comment

                    • Kos
                      Senior Member
                      Zabbix Certified SpecialistZabbix Certified Professional
                      • Aug 2015
                      • 3404

                      #11
                      По поводу стартап-скриптов.

                      Да, вместе с агентами они не идут, но примеры стартап-скриптов для разных платформ идут вместе с исходниками (папка misc/init.d/). Для AIX-а там тоже есть, именно им я пользовался (подкорректировав пути).

                      У себя я делал так:
                      • скопировал исходный стартап-скрипт под именем /etc/rc.zabbix_agentd;
                      • подкорректировал в нём пути;
                      • прописал вызов этого скрипта в автозагрузку при переходе на runlevel 2:
                        Code:
                        mkitab "zabbix_agentd:2:once:/etc/rc.zabbix_agentd start"
                        (добавляется соответствующая запись в /etc/inittab).

                      Comment

                      • alekonm
                        Junior Member
                        • Nov 2015
                        • 8

                        #12
                        С бинарниками под aix 6.1 дело не пошло. Однако удачно скомпилировалось и запустилось из исходников.
                        Всем огромное спасибо!

                        Comment

                        • maxbboy86
                          Junior Member
                          • Nov 2015
                          • 2

                          #13
                          Originally posted by alekonm
                          С бинарниками под aix 6.1 дело не пошло. Однако удачно скомпилировалось и запустилось из исходников.
                          Всем огромное спасибо!
                          Здравствуйте! Подскажите пожалуйста как установили агента на AIX 6.1? Тоже развернул сервер Zabbix, теперь не получается поставить клиентов на AIX. Заранее спасибо.

                          Comment

                          • maxbboy86
                            Junior Member
                            • Nov 2015
                            • 2

                            #14
                            Zabbix agent

                            Originally posted by alekonm
                            С бинарниками под aix 6.1 дело не пошло. Однако удачно скомпилировалось и запустилось из исходников.
                            Всем огромное спасибо!
                            Тоже не могу разобраться с установкой клиента заббикс на aix 6.1. Подскажи как сделал

                            Comment

                            • alekonm
                              Junior Member
                              • Nov 2015
                              • 8

                              #15
                              Originally posted by maxbboy86
                              Тоже не могу разобраться с установкой клиента заббикс на aix 6.1. Подскажи как сделал
                              Как и писали выше всё оказалось просто.
                              1. Разархивировал исходники в папке 0:/opt/freeware/zabbix/
                              2. Перейдя в нее ./configure --enable-agent
                              3. make install
                              4. Правим конфиг
                              Эта инструкция подходит https://www.zabbix.com/documentation...lation/install
                              Всё. Правда сейчас что-то странное после перезагрузки с запуском

                              Comment

                              Working...