Ad Widget

Collapse

Проблема с установкой.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • erizo
    Member
    • Feb 2011
    • 40

    #1

    Проблема с установкой.

    Привет!
    Устанавливаю Zabbix1.8.4 на CentOS 5 по этому мануалу http://www.zabbix.com/wiki/howto/ins.../centosinstall.
    Разница только в том, что делал configure --with-pgsql.
    При конфигурировании пишет ошибку
    Code:
    checking for pg_config... no
    no
    checking for function PQserverVersion()... no
    configure: error: PostgreSQL library not found
    Постгре установлен и запущен. Куда копать?
  • costas
    Senior Member
    • Aug 2009
    • 201

    #2
    Originally posted by erizo
    Привет!
    Устанавливаю Zabbix1.8.4 на CentOS 5 по этому мануалу http://www.zabbix.com/wiki/howto/ins.../centosinstall.
    Разница только в том, что делал configure --with-pgsql.
    При конфигурировании пишет ошибку
    Code:
    checking for pg_config... no
    no
    checking for function PQserverVersion()... no
    configure: error: PostgreSQL library not found
    Постгре установлен и запущен. Куда копать?
    Вы имеете систему CentOS и ставите из сырцов - это ваша главная проблема, уже полно репозиториев с собранными пакетами со всеми нужными зависимостями:




    Ну по части документации, печально что люди выкладывают описание инсталяции ПО на CentOS совсем не понимая разницу между дистрибутивами Linux и уродуют систему Enterprise-class такими вот инсталяциями.
    CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

    ...эта проверка бесполезная, вредная, и она зло.

    Comment

    • costas
      Senior Member
      • Aug 2009
      • 201

      #3
      Originally posted by erizo
      Привет!
      Устанавливаю Zabbix1.8.4 на CentOS 5 по этому мануалу http://www.zabbix.com/wiki/howto/ins.../centosinstall.
      Разница только в том, что делал configure --with-pgsql.
      При конфигурировании пишет ошибку
      Code:
      checking for pg_config... no
      no
      checking for function PQserverVersion()... no
      configure: error: PostgreSQL library not found
      Постгре установлен и запущен. Куда копать?
      Code:
      yum install postgresql-libs postgresql-devel
      CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

      ...эта проверка бесполезная, вредная, и она зло.

      Comment

      • erizo
        Member
        • Feb 2011
        • 40

        #4
        Originally posted by costas
        Вы имеете систему CentOS и ставите из сырцов - это ваша главная проблема, уже полно репозиториев с собранными пакетами со всеми нужными зависимостями:




        Ну по части документации, печально что люди выкладывают описание инсталяции ПО на CentOS совсем не понимая разницу между дистрибутивами Linux и уродуют систему Enterprise-class такими вот инсталяциями.
        Всю жизнь работал с FreeBSD, на CentOS перешел по вынужденным причинам. Изучаю потихоньку

        Comment

        • erizo
          Member
          • Feb 2011
          • 40

          #5
          Originally posted by costas
          Code:
          yum install postgresql-libs postgresql-devel
          все равно та же ошибка
          Code:
          [root@localhost zabbix-1.8.4]# ./configure --enable-server --with-pgsql --with-net-snmp --with-libcurl --with-openipmi --enable-agent
          checking for function PQserverVersion()... no
          configure: error: PostgreSQL library not found

          Comment

          • costas
            Senior Member
            • Aug 2009
            • 201

            #6
            Originally posted by erizo
            все равно та же ошибка
            Code:
            [root@localhost zabbix-1.8.4]# ./configure --enable-server --with-pgsql --with-net-snmp --with-libcurl --with-openipmi --enable-agent
            покажите
            Code:
            rpm -qa|grep postgresql
            З.Ы. то что стоит у меня на сервере для сборки пакетов:
            postgresql-libs-8.1.22-1.el5_5.1
            postgresql-8.1.22-1.el5_5.1
            postgresql-devel-8.1.22-1.el5_5.1
            Last edited by costas; 25-03-2011, 11:29.
            CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

            ...эта проверка бесполезная, вредная, и она зло.

            Comment

            • erizo
              Member
              • Feb 2011
              • 40

              #7
              Originally posted by costas
              покажите
              Code:
              rpm -qa|grep postgresql
              [root@localhost ~]# rpm -qa | grep postgresql
              postgresql90-libs-9.0.3-1pgdg.rhel5
              postgresql90-devel-9.0.3-1pgdg.rhel5
              postgresql90-9.0.3-1pgdg.rhel5
              postgresql-libs-8.1.18-2.el5_4.1
              postgresql90-server-9.0.3-1pgdg.rhel5
              может проблема в 9 постгре?

              Comment

              • erizo
                Member
                • Feb 2011
                • 40

                #8
                переставил постгре. не помогло.
                попробовал ставить из репозитория что дал costas. zabbix встал, однако сервер не нашел fping и не установился.

                Comment

                • dima_dm
                  Senior Member
                  • Dec 2009
                  • 2697

                  #9
                  А в чём проблема поставить http://fping.sourceforge.net/?

                  Comment

                  • costas
                    Senior Member
                    • Aug 2009
                    • 201

                    #10
                    Originally posted by erizo
                    переставил постгре. не помогло.
                    попробовал ставить из репозитория что дал costas. zabbix встал, однако сервер не нашел fping и не установился.
                    По порядку:
                    ставите репозиторий EPEL
                    Code:
                    rpm -ivh http://mirror.yandex.ru/epel/5/x86_64/epel-release-5-4.noarch.rpm
                    с него поставится fping и доп. бибилиотеки которых нет в офиц. репозитории

                    для php версии 5.2.17+ и 5.3.x ставите репозиторий "IUS Community"
                    Code:
                    rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5.5/x86_64/ius-release-1.0-6.ius.el5.noarch.rpm
                    PostgreSQL рекомендую поставить из ветки 8.4.х

                    howto по установки репозитория:


                    вот здесь файлы для установки репозитория postgresql



                    далее ставите репозиторий с zabbix из выше упомянутых и запускаете установку:

                    Code:
                    yum check-update
                    yum install zabbix-server-pgsql zabbix-agent
                    З.Ы. всё руки не доходят дописать доку по инсталяции на CentOS, с версии 1.8.2 зависла
                    Last edited by costas; 25-03-2011, 18:53.
                    CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

                    ...эта проверка бесполезная, вредная, и она зло.

                    Comment

                    • erizo
                      Member
                      • Feb 2011
                      • 40

                      #11
                      прошу прощения, что сразу не отписался. нашел фпинг и поставил.
                      Так же поставил заббикс из репозитория, который costas написал выше.
                      Теперь настраиваю. Спасибо за помощь

                      Comment

                      Working...