Овај одељак пружа кораке потребне за успех надоградња са Zabbix-а 6.4.x на Zabbix 7.0.x користећи званичне Zabbix изворе.
Пре надоградње обавезно прочитајте релевантно напомене о надоградњи!
Можда бисте желели да проверите и захтеви за 7.0.
Можда би било згодно покренути две паралелне SSH сесије током надоградњу, извршавање корака надоградње у једном и надгледање сервер/прокси евидентира у другом. На пример, трчи tail -f zabbix_server.log
или tail -f zabbix_proxy.log
у другом SSH сесија која вам показује најновије уносе датотеке евиденције и могуће грешке у реалном времену. Ово може бити критично за производњу инстанце.
Зауставите Zabbic сервер да бисте били сигурни да нису уметнути нови подаци база података.
Ово је веома важан корак. Уверите се да имате резервну копију свог база података. То ће помоћи ако процедура надоградње не успе (недостатак простора на диску, искључење, било који неочекивани проблем).
Направите резервну копију Zabbix бинарних датотека, конфигурационих датотека и PHP-а директоријум датотека.
Користите ове упутства за компајлирање Zabbix сервера из извора.
Обавезно прегледајте Напомене о надоградњи да бисте проверили да ли су потребне било какве промене у параметрима конфигурације.
За нове опционе параметре погледајте Шта је ново страница.
Покрените нове бинарне датотеке. Проверите датотеке евиденције да видите да ли су бинарне датотеке покренуте успешно.
Zabbix сервер ће аутоматски надоградити базу података. Приликом покретања, Zabbix сервер пријављује тренутне (обавезне и опционе) и потребне верзије базе података. Ако је тренутна обавезна верзија старија од потребну верзију, Zabbix сервер аутоматски извршава потребну закрпе за надоградњу базе података. Ниво почетка и напретка (проценат) од надоградња базе података се уписује у датотеку евиденције Zabbix сервера. Када је надоградња је завршена, порука је "надоградња базе података потпуно завршена". уписан у датотеку евиденције. Ако било која од закрпа за надоградњу не успе, Zabbix сервер се неће покренути. Zabbix сервер се такође неће покренути ако је тренутни обавезна верзија базе података је новија од потребне. Zabbix сервер ће почети само ако тренутна обавезна верзија базе података одговара потребну обавезну верзију.
8673:20161117:104750.259 тренутна верзија базе података (обавезно/опционо): 03040000/03040000
8673:20161117:104750.259 потребна обавезна верзија: 03040000
Пре него што покренете сервер:
Минимална потребна верзија PHP-а је 8.0.0. Ажурирајте ако је потребно и пратите упутства за инсталацију.
Након надоградње можда ћете морати да обришете колачиће веб претраживача и веб кеш претраживача да би Zabbix веб интерфејс исправно радио.
Зауставите Zabbix прокси.
Направите резервну копију Zabbix прокси бинарне и конфигурационе датотеке.
Користите ова упутства да компајлира Zabbix прокси из извора.
У овој верзији нема обавезних промена проксија параметри.
Покрените нови Zabbix прокси. Проверите датотеке евиденције да видите да ли прокси има успешно започео.
Zabbix прокси ће аутоматски надоградити базу података. Надоградња базе података одвија се слично као при покретању Zabbix сервер.
Надоградња агената није обавезна. Само ти треба за надоградњу агената ако је потребно приступити новом функционалност.
Процедура надоградње описана у овом одељку може се користити за надоградњу и Zabbix агента и Zabbix агента 2.
Зауставите Zabbix агента.
Направите резервну копију бинарне и конфигурационе датотеке Zabbix агента.
Користите ова упутства за компајлирање Zabbix агента из извора.
Алтернативно, можете преузети унапред компајлиране Zabbix агенте са Zabbix страница за преузимање.
Ни у овој верзији нема обавезних промена агент нити за агент 2 параметри.
Покрените нови Zabbix агент. Проверите датотеке евиденције да видите да ли агент има успешно започео.
Приликом надоградње између мањих верзија 7.0.x (на пример са 7.0.1 до 7.0.3) потребно је извршити исте радње за server/proxy/agent као током надоградње између главних верзија. Једина разлика је у томе што при надоградњи између мањих верзија нема промена у базу података су направљени.