Сегодня решил обновить систему мониторинга до Zabbix 3.2 Захотелось мне клиента для Windows версии 3.4 попробовать.
Подготовительные шаги.
- Очистка БД, если данные не особо нужны
- Обязательная архивация
Удалил старый репозиторий (хотя это не обязательно!)
1 2 3 |
yum remove zabbix-release |
Установил новый
1 2 3 |
rpm -ivh https://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm |
На всякий случай почистил YUM
1 2 3 4 5 6 7 8 9 10 11 12 |
yum clean all Загружены модули: fastestmirror, presto Сброс источников:base centos-sclo-rh epel extras rpmforge updates webtatic zabbix zabbix-non-supported Очистка всего Cleaning up list of fastest mirrors 0 delta-package files removed, by presto yum makecache |
Выдал ошибку
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
zabbix | 2.9 kB 00:00 Not using downloaded repomd.xml because it is older than what we have: Current : Wed Dec 27 19:41:30 2017 Downloaded: Wed Dec 27 18:36:18 2017 http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/repodata/0135abb91639c9a8b297044134502d6d996155046f9dee0043519c1ec7de61a1-filelists.sqlite.bz2: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" Пробуем другое зеркало. To address this issue please refer to the below knowledge base article https://access.redhat.com/articles/1320623 If above article doesn't help to resolve this issue please open a ticket with Red Hat Support. Ошибка: failure: repodata/0135abb91639c9a8b297044134502d6d996155046f9dee0043519c1ec7de61a1-filelists.sqlite.bz2 from zabbix: [Errno 256] No more mirrors to try. |
Его там и правда нет!
Дописал metadata_expire=1 в /etc/yum.repos.d/zabbix.repo
1 2 3 4 5 6 7 8 9 |
[zabbix] name=Zabbix Official Repository - $basearch baseurl=http://repo.zabbix.com/zabbix/3.2/rhel/6/$basearch/ enabled=1 gpgcheck=1 metadata_expire=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 |
Повторно запустил
1 2 3 |
yum clean all && yum makecache |
Проверил, что установлено
1 2 3 |
rpm -qa | grep zabbix |
Обновление
1 2 3 |
yum upgrade zabbix-server-pgsql zabbix-web-pgsql zabbix-agent |
Пока все ровно
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 |
[root@confstore yum.repos.d]# yum upgrade zabbix-server-pgsql zabbix-web-pgsql zabbix-agent Загружены модули: fastestmirror, presto Приготовления к процессу обновления Determining fastest mirrors * base: mirror.satellite-service.ru * extras: mirror.corbina.net * rpmforge: mirror.crazynetwork.it * updates: mirror.maxus.pro * webtatic: uk.repo.webtatic.com base | 3.7 kB 00:00 base/primary_db | 4.7 MB 00:04 centos-sclo-rh | 3.0 kB 00:00 centos-sclo-rh/primary_db | 2.8 MB 00:01 extras | 3.4 kB 00:00 extras/primary_db | 29 kB 00:00 rpmforge | 1.9 kB 00:00 rpmforge/primary_db | 2.7 MB 00:01 updates | 3.4 kB 00:00 updates/primary_db | 5.8 MB 00:23 webtatic | 3.6 kB 00:00 webtatic/primary_db | 306 kB 00:00 zabbix | 2.9 kB 00:00 zabbix/primary_db | 86 kB 00:00 zabbix-non-supported | 951 B 00:00 zabbix-non-supported/primary | 3.8 kB 00:00 zabbix-non-supported 15/15 Разрешение зависимостей --> Проверка сценария ---> Package zabbix-agent.x86_64 0:3.0.14-1.el6 will be для обновления ---> Package zabbix-agent.x86_64 0:3.2.11-1.el6 will be an update ---> Package zabbix-server-pgsql.x86_64 0:3.0.14-1.el6 will be для обновления ---> Package zabbix-server-pgsql.x86_64 0:3.2.11-1.el6 will be an update ---> Package zabbix-web-pgsql.noarch 0:3.0.14-1.el6 will be для обновления --> Обработка зависимостей: zabbix-web-database = 3.0.14-1.el6 для пакета: zabbix-web-3.0.14-1.el6.noarch ---> Package zabbix-web-pgsql.noarch 0:3.2.11-1.el6 will be an update --> Проверка сценария ---> Package zabbix-web.noarch 0:3.0.14-1.el6 will be для обновления ---> Package zabbix-web.noarch 0:3.2.11-1.el6 will be an update --> Проверка зависимостей окончена Зависимости разрешены ============================================================================= Пакет Архитектура Версия Репозиторий Размер ============================================================================= Обновление: zabbix-agent x86_64 3.2.11-1.el6 zabbix 344 k zabbix-server-pgsql x86_64 3.2.11-1.el6 zabbix 1.8 M zabbix-web-pgsql noarch 3.2.11-1.el6 zabbix 6.3 k Обновление зависимостей: zabbix-web noarch 3.2.11-1.el6 zabbix 5.3 M Результат операции ============================================================================= Обновить 4 пакет(а,ов) Объем загрузки: 7.4 M Продолжить? [y/N]: Выход по запросу пользователя Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2018-01-12-10-12BbmAxu.yumtx [root@confstore yum.repos.d]# vi /etc/yum.repos.d/zabbix.repo [root@confstore yum.repos.d]# yum upgrade zabbix-server-pgsql zabbix-web-pgsql zabbix-agent Загружены модули: fastestmirror, presto Приготовления к процессу обновления Loading mirror speeds from cached hostfile * base: mirror.satellite-service.ru * extras: mirror.corbina.net * rpmforge: mirror.crazynetwork.it * updates: mirror.maxus.pro * webtatic: uk.repo.webtatic.com zabbix | 2.9 kB 00:00 Разрешение зависимостей --> Проверка сценария ---> Package zabbix-agent.x86_64 0:3.0.14-1.el6 will be для обновления ---> Package zabbix-agent.x86_64 0:3.2.11-1.el6 will be an update ---> Package zabbix-server-pgsql.x86_64 0:3.0.14-1.el6 will be для обновления ---> Package zabbix-server-pgsql.x86_64 0:3.2.11-1.el6 will be an update ---> Package zabbix-web-pgsql.noarch 0:3.0.14-1.el6 will be для обновления --> Обработка зависимостей: zabbix-web-database = 3.0.14-1.el6 для пакета: zabbix-web-3.0.14-1.el6.noarch ---> Package zabbix-web-pgsql.noarch 0:3.2.11-1.el6 will be an update --> Проверка сценария ---> Package zabbix-web.noarch 0:3.0.14-1.el6 will be для обновления ---> Package zabbix-web.noarch 0:3.2.11-1.el6 will be an update --> Проверка зависимостей окончена Зависимости разрешены ============================================================================= Пакет Архитектура Версия Репозиторий Размер ============================================================================= Обновление: zabbix-agent x86_64 3.2.11-1.el6 zabbix 344 k zabbix-server-pgsql x86_64 3.2.11-1.el6 zabbix 1.8 M zabbix-web-pgsql noarch 3.2.11-1.el6 zabbix 6.3 k Обновление зависимостей: zabbix-web noarch 3.2.11-1.el6 zabbix 5.3 M Результат операции ============================================================================= Обновить 4 пакет(а,ов) Объем загрузки: 7.4 M Продолжить? [y/N]: y Загрузка пакетов: Setting up and reading Presto delta metadata Processing delta metadata Package(s) data still to download: 7.4 M (1/4): zabbix-agent-3.2.11-1.el6.x86_64.rpm | 344 kB 00:01 (2/4): zabbix-server-pgsql-3.2.11-1.el6.x86_64.rpm | 1.8 MB 00:03 (3/4): zabbix-web-3.2.11-1.el6.noarch.rpm | 5.3 MB 00:17 (4/4): zabbix-web-pgsql-3.2.11-1.el6.noarch.rpm | 6.3 kB 00:00 ------------------------------------------------------------------------------------------------------------------------- Общий размер 327 kB/s | 7.4 MB 00:23 предупреждение: rpmts_HdrFromFdno: Заголовок V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 Importing GPG key 0xA14FE591: Userid : Zabbix LLC <packager@zabbix.com> Package: zabbix-release-3.2-1.el6.noarch (installed) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 Продолжить? [y/N]: y Запуск rpm_check_debug Проверяем сценарий Проверка сценария прошла успешно Запускается сценарий ПРЕДУПРЕЖДЕНИЕ: база данных RPM была изменена вне yum. Обновление : zabbix-web-pgsql-3.2.11-1.el6.noarch 1/8 Обновление : zabbix-web-3.2.11-1.el6.noarch 2/8 Обновление : zabbix-agent-3.2.11-1.el6.x86_64 3/8 warning: /etc/zabbix/zabbix_agentd.conf created as /etc/zabbix/zabbix_agentd.conf.rpmnew Обновление : zabbix-server-pgsql-3.2.11-1.el6.x86_64 4/8 Очистка : zabbix-web-pgsql-3.0.14-1.el6.noarch 5/8 Очистка : zabbix-web-3.0.14-1.el6.noarch 6/8 Очистка : zabbix-agent-3.0.14-1.el6.x86_64 7/8 Очистка : zabbix-server-pgsql-3.0.14-1.el6.x86_64 8/8 Verifying : zabbix-web-3.2.11-1.el6.noarch 1/8 Verifying : zabbix-server-pgsql-3.2.11-1.el6.x86_64 2/8 Verifying : zabbix-agent-3.2.11-1.el6.x86_64 3/8 Verifying : zabbix-web-pgsql-3.2.11-1.el6.noarch 4/8 Verifying : zabbix-server-pgsql-3.0.14-1.el6.x86_64 5/8 Verifying : zabbix-web-pgsql-3.0.14-1.el6.noarch 6/8 Verifying : zabbix-agent-3.0.14-1.el6.x86_64 7/8 Verifying : zabbix-web-3.0.14-1.el6.noarch 8/8 Обновлено: zabbix-agent.x86_64 0:3.2.11-1.el6 zabbix-server-pgsql.x86_64 0:3.2.11-1.el6 zabbix-web-pgsql.noarch 0:3.2.11-1.el6 Зависимости обновлены: zabbix-web.noarch 0:3.2.11-1.el6 |
Проверяю! Работает!!!