Ad Widget

Collapse

Обновление Zabbix с 2.2.5 на 2.2.6

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Serg85
    Junior Member
    • Aug 2014
    • 18

    #1

    Обновление Zabbix с 2.2.5 на 2.2.6

    Приветствую коллеги!

    27.08 как всем известно вышла стабильная версия Zabbix 2.2.6
    Столкнулся с проблемой обновления Zabbix с 2.2.5 на 2.2.6

    Вводные:
    -платформа Debian7
    -база данных MySql 5.6, внешняя


    Что делал:
    service zabbix-server stop
    service zabbix-agent stop
    забэкапил конфиги
    wget -O zabbix-2.2.6.tar.gz http://downloads.sourceforge.net/pro...&ts=1363768017
    tar -xvf zabbix-2.2.6.tar.gz
    cd zabbix-2.2.6/
    ./configure --enable-server --enable-agent --enable-java --enable-ipv6 --with-mysql --with-jabber --with-libcurl --with-iodbc2 --with-net-snmp --with-ssh2 --with-openipmi --with-ldap --with-libxml2
    make install


    Прикрепляю лог make install из консоли:


    В итоге фронтенд не обновился, на веб морде версия осталась та же.
    Полез, сравнил папку фронтенд в сорсе 2.2.6 и что уже установлено /var/www/zabbix. Разница огромна! в фронтенде что из сурса 2.2.6 1647 файлов, в фронтенде установленном всего 824 файла. и размер 26 и 55 метров.

    Полагал что при установке поверх существующей версии он копирует все сверху заменяя существующее. По всей видимости это не так. Не понимаю по какому правилу он действует.

    Попробовал переименовать папку уже установленного фронтенда 2.2.5 в /var/www/ на zabbix2. Заново попробовал make install, фронтенд версии 2.2.6 не скопировался((

    Как правильно обновить?
    Last edited by Serg85; 02-09-2014, 17:41.
  • DejaVu
    Junior Member
    • Jul 2014
    • 22

    #2
    Удали старый frontend из /var/www и скопируй руками все из нового. Никогда он fontend сам не обновлял и не устанавливал.

    Zabbix frontend is written in PHP, so to run it a PHP supported webserver is needed. Installation is done by simply copying the PHP files from frontends/php to the webserver HTML documents directory.

    Comment

    • ableev
      Senior Member
      Zabbix Certified Specialist
      • Oct 2012
      • 276

      #3
      Не было никогда автоматического копирования фронтенда, только в пакетах.

      Comment

      • Serg85
        Junior Member
        • Aug 2014
        • 18

        #4
        Действительно, везде в мануалах копируют вручную фронтенд, спасибо за уточнение.
        cp -R frontends/php/* /var/www/zabbix/
        chown -R www-data:www-data /var/www/zabbix

        Есть команда по которой можно посмотреть версию zabbix, кроме как на веб морде?
        Также остался вопрос, таким образом я правильно провел обновление на версию 2.2.6, может что еще вручную необходимо сделать или с Базой данных что?
        Last edited by Serg85; 28-08-2014, 14:44.

        Comment

        • ableev
          Senior Member
          Zabbix Certified Specialist
          • Oct 2012
          • 276

          #5
          База данных с версии 2.2 автоматически обновляется бинарниками.

          Comment

          • Serg85
            Junior Member
            • Aug 2014
            • 18

            #6
            Автоматическое обновление относится к внешней БД ? Она у меня вынесена на отдельный сервер Windows 2008 c MySQL Workbench 6.1 CE

            Comment

            • Zentarim
              Senior Member
              • Mar 2012
              • 526

              #7
              Originally posted by Serg85
              Есть команда по которой можно посмотреть версию zabbix, кроме как на веб морде?
              Code:
              zabbix_server --version

              Comment

              • Serg85
                Junior Member
                • Aug 2014
                • 18

                #8
                Спасибо, увидел

                root@debian7-zabbix:/home/zabbix-2.2.6# /usr/local/sbin/zabbix_server -V
                Zabbix server v2.2.6 (revision 48483) (27 August 2014)

                Comment

                • aib
                  Senior Member
                  • Jan 2014
                  • 1615

                  #9
                  CentOS 6.5
                  При попытке обновить версию 2.2.5 на 2.2.6 из репозитория получил 6(шесть) одинаковых ошибок
                  Code:
                  Downloading Packages:
                  (1/6): zabbix-2.2.6-1.el6.x86_64.rpm                                 | 146 kB     00:00
                  [B][U]http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-2.2.6-1.el6.x86_64.rpm: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=zabbix clean metadata
                  Trying other mirror.[/U][/B]
                  Code:
                  [root@zabprx ~]# uname -a
                  Linux zabprx 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
                  [root@zabprx ~]# cat /etc/redhat-release
                  CentOS release 6.5 (Final)
                  Sincerely yours,
                  Aleksey

                  Comment

                  • MASiK
                    Member
                    • Aug 2010
                    • 48

                    #10
                    Originally posted by aib
                    CentOS 6.5
                    При попытке обновить версию 2.2.5 на 2.2.6 из репозитория получил 6(шесть) одинаковых ошибок
                    Code:
                    Downloading Packages:
                    (1/6): zabbix-2.2.6-1.el6.x86_64.rpm                                 | 146 kB     00:00
                    [B][U]http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-2.2.6-1.el6.x86_64.rpm: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=zabbix clean metadata
                    Trying other mirror.[/U][/B]
                    Code:
                    [root@zabprx ~]# uname -a
                    Linux zabprx 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
                    [root@zabprx ~]# cat /etc/redhat-release
                    CentOS release 6.5 (Final)
                    так говорят же
                    Code:
                    run yum --enablerepo=zabbix
                    Что-то стянуть с репы он не может, стяни ручками да сделай rpm

                    Comment

                    • aib
                      Senior Member
                      • Jan 2014
                      • 1615

                      #11
                      То, что рекомендуется сделать - я сделал до того, как постить вопрос на форум.

                      Повторное выполнение команды Yum update повторно выдало те-же ошибки.
                      Поэтому я и спросил, что делать.

                      Кстати - обновление на новую версию на Zeon-based сервере прошло успешно.
                      Code:
                      [root@zabbix ~]# yum history info 72
                      Loaded plugins: fastestmirror, security
                      Transaction ID : 72
                      Begin time     : Thu Aug 28 08:46:59 2014
                      Begin rpmdb    : 727:daca9e76eb468e62fe711c3106c8d1585ae83c69
                      End time       :            08:47:30 2014 (31 seconds)
                      End rpmdb      : 727:3c3b05c10dd00e273ee6c3a31bd12dffcb0b0339
                      User           : root <root>
                      Return-Code    : Success
                      Command Line   : update
                      Transaction performed with:
                          Installed     rpm-4.8.0-37.el6.i686                           @anaconda-CentOS-201311271240.i386/6.5
                          Installed     yum-3.2.29-43.el6.centos.noarch                 @updates
                          Installed     yum-metadata-parser-1.1.2-16.el6.i686           @anaconda-CentOS-201311271240.i386/6.5
                          Installed     yum-plugin-fastestmirror-1.1.30-17.el6_5.noarch @updates
                      Packages Altered:
                          Updated zabbix-2.2.5-1.el6.i386              @zabbix
                          Update         2.2.6-1.el6.i386              @zabbix
                          Updated zabbix-agent-2.2.5-1.el6.i386        @zabbix
                          Update               2.2.6-1.el6.i386        @zabbix
                          Updated zabbix-get-2.2.5-1.el6.i386          @zabbix
                          Update             2.2.6-1.el6.i386          @zabbix
                          Updated zabbix-sender-2.2.5-1.el6.i386       @zabbix
                          Update                2.2.6-1.el6.i386       @zabbix
                          Updated zabbix-server-2.2.5-1.el6.i386       @zabbix
                          Update                2.2.6-1.el6.i386       @zabbix
                          Updated zabbix-server-mysql-2.2.5-1.el6.i386 @zabbix
                          Update                      2.2.6-1.el6.i386 @zabbix
                          Updated zabbix-web-2.2.5-1.el6.noarch        @zabbix
                          Update             2.2.6-1.el6.noarch        @zabbix
                          Updated zabbix-web-mysql-2.2.5-1.el6.noarch  @zabbix
                          Update                   2.2.6-1.el6.noarch  @zabbix
                      Sincerely yours,
                      Aleksey

                      Comment

                      • aib
                        Senior Member
                        • Jan 2014
                        • 1615

                        #12
                        Еще одна попытка установить версию 2.2.6 - и очередной облом
                        При создании нового триггера кнопка Expression -> ADD не открывает окно CONDITION.

                        откатился на 2.2.5 - окно вернулось и успешно открывается при нажатии кнопки ADD
                        Sincerely yours,
                        Aleksey

                        Comment

                        Working...