Size: a a a

Zabbix Russian Community

2020 May 20

SZ

Serge Zwyagintsev in Zabbix Russian Community
Павел
ну можно же сделать бекап БД, обновить centos, postgres и zabbix и восстановить БД
шаблоны новые будут по факту старые. и фишки эти с оптравкой в телеграм из коробки и еще что-то - все будет старое
источник

ЕК

Евгений Кондратенко... in Zabbix Russian Community
Денис Устинов
Почитай документацию
подскажи пожалуйста, где именно об этом можно почитать? не получается найти
источник

П

Павел in Zabbix Russian Community
Serge Zwyagintsev
шаблоны новые будут по факту старые. и фишки эти с оптравкой в телеграм из коробки и еще что-то - все будет старое
шаблоны я брал из гита и импортировал. они поверх обновились и хосты стали по новым шаблонам метрики собирать
источник

П

Павел in Zabbix Russian Community
Serge Zwyagintsev
шаблоны новые будут по факту старые. и фишки эти с оптравкой в телеграм из коробки и еще что-то - все будет старое
вебхуки тоже обновились - новые появились при переходе на пятерку.
источник

ДУ

Денис Устинов... in Zabbix Russian Community
Евгений Кондратенко
подскажи пожалуйста, где именно об этом можно почитать? не получается найти
Про процедуру обновления, what's news
источник

ЕК

Евгений Кондратенко... in Zabbix Russian Community
Денис Устинов
Про процедуру обновления, what's news
спасибо, поищу
источник

П

Павел in Zabbix Russian Community
Евгений Кондратенко
друзья подскажите что за ошибка, обновил заббикс с 4.0 до 5.0:
27731:20200520:125830.343 completed 100% of database upgrade
27731:20200520:125830.343 database upgrade fully completed
27731:20200520:125830.343 Zabbix supports only "utf8_bin" collation. Database "zabbix" has default collation "utf8_general_ci"
27731:20200520:125830.353 character set name or collation name that is not supported by Zabbix found in 101 column(s) of database "zabbix"
27731:20200520:125830.353 only character set "utf8" and collation "utf8_bin" should be used in database
27731:20200520:125830.354 database is not upgraded to use double precision values
27731:20200520:125830.355 server #0 started [main process]
mysql ?
источник

П

Павел in Zabbix Russian Community
Евгений Кондратенко
друзья подскажите что за ошибка, обновил заббикс с 4.0 до 5.0:
27731:20200520:125830.343 completed 100% of database upgrade
27731:20200520:125830.343 database upgrade fully completed
27731:20200520:125830.343 Zabbix supports only "utf8_bin" collation. Database "zabbix" has default collation "utf8_general_ci"
27731:20200520:125830.353 character set name or collation name that is not supported by Zabbix found in 101 column(s) of database "zabbix"
27731:20200520:125830.353 only character set "utf8" and collation "utf8_bin" should be used in database
27731:20200520:125830.354 database is not upgraded to use double precision values
27731:20200520:125830.355 server #0 started [main process]
выполни на БД ALTER DATABASE zabbix COLLATE 'utf8_bin';
источник

TU

Tikhon Uskov in Zabbix Russian Community
Serge Zwyagintsev
шаблоны новые будут по факту старые. и фишки эти с оптравкой в телеграм из коробки и еще что-то - все будет старое
шаблоны, хуки и прочую мишуру можно добавить новые через импорт.
"из коробки" они только при чистой установке заббикса. при обновлении не приезжают новые.
*если ничего в этом плане не поменялось в последних релизах.
источник

ЕК

Евгений Кондратенко... in Zabbix Russian Community
Павел
выполни на БД ALTER DATABASE zabbix COLLATE 'utf8_bin';
ок попробую, спасибо
источник

SZ

Serge Zwyagintsev in Zabbix Russian Community
Tikhon Uskov
шаблоны, хуки и прочую мишуру можно добавить новые через импорт.
"из коробки" они только при чистой установке заббикса. при обновлении не приезжают новые.
*если ничего в этом плане не поменялось в последних релизах.
поэтому, чтобы не разбираться с мишурой, я принял волевое решение - обновить все вообще.. и центос, и постргрес, поставить с нуля чистый заббикс 5 версии, чтобы там все стандартное (мишура) подхватилось..
и дальше уже импортом перетащить свои модификации, шаблоны и хосты.. ну и, вдруг, думаю, историю кто-то уже придумал как перетащить при таком импорте..
источник

TU

Tikhon Uskov in Zabbix Russian Community
Serge Zwyagintsev
поэтому, чтобы не разбираться с мишурой, я принял волевое решение - обновить все вообще.. и центос, и постргрес, поставить с нуля чистый заббикс 5 версии, чтобы там все стандартное (мишура) подхватилось..
и дальше уже импортом перетащить свои модификации, шаблоны и хосты.. ну и, вдруг, думаю, историю кто-то уже придумал как перетащить при таком импорте..
сложный путь) терпения тебе
источник

SZ

Serge Zwyagintsev in Zabbix Russian Community
Tikhon Uskov
сложный путь) терпения тебе
ну не то, чтобы сложный.. наоборот, все понятно, что делать.. рутины много, это да..
источник

П

Павел in Zabbix Russian Community
Serge Zwyagintsev
ну не то, чтобы сложный.. наоборот, все понятно, что делать.. рутины много, это да..
я так делал. но на историю сразу просто забил.
источник

SZ

Serge Zwyagintsev in Zabbix Russian Community
Павел
я так делал. но на историю сразу просто забил.
я тоже забью. оставлю старый заббикс "для посмотреть"..
источник

MO

Mikhail Okhotin in Zabbix Russian Community
в "аналогичной" ситуации (1.8 -> 2.x вроде бы) сильно уж нужные данные из истории переливал скриптом на питоне
источник

MO

Mikhail Okhotin in Zabbix Russian Community
старый и новый itemid находишь, данные выгребаешь, в новую БД пишешь
источник

ЕК

Евгений Кондратенко... in Zabbix Russian Community
я поменял кодировку, некоторые проблемы ушли из лога, но все равно осталось:
1856:20200520:135524.711 character set name or collation name that is not supported by Zabbix found in 101 column(s) of database "zabbix"
 1856:20200520:135524.711 only character set "utf8" and collation "utf8_bin" should be used in database

Хотя вывод выглядит вот так:
+--------------------------+----------------------+
| @@character_set_database | @@collation_database |
+--------------------------+----------------------+
| utf8                     | utf8_bin             |
+--------------------------+----------------------+

до исправления было вот так:
27731:20200520:125830.343 Zabbix supports only "utf8_bin" collation. Database "zabbix" has default collation "utf8_general_ci"
27731:20200520:125830.353 character set name or collation name that is not supported by Zabbix found in 101 column(s) of database "zabbix"
27731:20200520:125830.353 only character set "utf8" and collation "utf8_bin" should be used in database
27731:20200520:125830.354 database is not upgraded to use double precision values
источник

П

Павел in Zabbix Russian Community
Евгений Кондратенко
я поменял кодировку, некоторые проблемы ушли из лога, но все равно осталось:
1856:20200520:135524.711 character set name or collation name that is not supported by Zabbix found in 101 column(s) of database "zabbix"
 1856:20200520:135524.711 only character set "utf8" and collation "utf8_bin" should be used in database

Хотя вывод выглядит вот так:
+--------------------------+----------------------+
| @@character_set_database | @@collation_database |
+--------------------------+----------------------+
| utf8                     | utf8_bin             |
+--------------------------+----------------------+

до исправления было вот так:
27731:20200520:125830.343 Zabbix supports only "utf8_bin" collation. Database "zabbix" has default collation "utf8_general_ci"
27731:20200520:125830.353 character set name or collation name that is not supported by Zabbix found in 101 column(s) of database "zabbix"
27731:20200520:125830.353 only character set "utf8" and collation "utf8_bin" should be used in database
27731:20200520:125830.354 database is not upgraded to use double precision values
сконвертируйте все таблицы в эту кодировку
источник

ЕК

Евгений Кондратенко... in Zabbix Russian Community
Павел
сконвертируйте все таблицы в эту кодировку
ALTER DATABASE zabbix COLLATE 'utf8_bin';

это не то?
источник