čtvrtek 15. prosince 2022

MariaDB problem "You do not have the SUPER privilege and binary logging is enabled"

 

Řešil jsem problém se Zabbixem a MariaDB, která je zároveň Master pro replikaci na Slave. Během upgrade z  6.0.10 na 6.0.11 se projevil problem s opravněními v DB. Zabbix server nenastartoval :-( Projevilo se to i u 6.0.12

1646147:20221212:123444.717 Starting Zabbix Server. Zabbix 6.0.12 (revision 126aa2f53e9).
1646147:20221212:123444.717 ****** Enabled features ******
1646147:20221212:123444.717 SNMP monitoring:           YES
1646147:20221212:123444.717 IPMI monitoring:           YES
1646147:20221212:123444.717 Web monitoring:            YES
1646147:20221212:123444.717 VMware monitoring:         YES
1646147:20221212:123444.717 SMTP authentication:       YES
1646147:20221212:123444.717 ODBC:                      YES
1646147:20221212:123444.717 SSH support:               YES
1646147:20221212:123444.717 IPv6 support:              YES
1646147:20221212:123444.717 TLS support:               YES
1646147:20221212:123444.717 ******************************
1646147:20221212:123444.717 using configuration file: /etc/zabbix/zabbix_server.conf
1646147:20221212:123444.724 current database version (mandatory/optional): 06000000/06000010
1646147:20221212:123444.724 required mandatory version: 06000000
1646147:20221212:123444.724 optional patches were found
1646147:20221212:123444.724 starting automatic database upgrade
1646147:20221212:123444.725 [Z3005] query failed: [1419] You do not have the SUPER privilege and binary logging is enabled (you *might*
want to use the less safe log_bin_trust_function_creators variable) [create trigger hosts_name_upper_insert
before insert on hosts for each row
set new.name_upper=upper(new.name)]
 

Pomohlo nastavit u běžící MariaDB direktivu log_bin_trust_function_creators.

set global log_bin_trust_function_creators=1;

Po restartu MariaDB se logicky opet nastavilo defaultní OFF, ale Zabbix server již šel restartovat a nabíhal korektně.

mysql> SHOW VARIABLES LIKE 'log_bin_trust_function_creators';
+---------------------------------+-------+
| Variable_name                   | Value |
+---------------------------------+-------+
| log_bin_trust_function_creators |  OFF  |
+---------------------------------+-------+

Trvale nastavení konfigurace MariaDB asi není naškodu.

--log_bin_trust_function_creators[={OFF|ON}]



sobota 10. prosince 2022

Bajkerští reprezentanti budou jezdit v nových dresech, sadě dominuje gorilák

 Trutnov – Podkrkonošská bajkerská reprezentace bude od prvních jarních kilometrů 2023 vyjíždět v nových dresech. Varianta s krátkým rukávem odkazuje na minulost a dominuje ji bílý nápis Crnci a velký gorilák horský na přední straně. Varianta s dlouhým rukávem naopak „hledí“ do budoucnosti, aby jezdcům na konci sezóny nebyla zima. Dresy jsou téměř o polovinu lehčí než ty předchozí, protože nejsou zatím propocené a zadělané od bláta.

Dresy podle autora odkazují na úspěchy zejména z let 2017, 2018 a 2020, kdy tým získal na hlavních podnicích sezóny několik trofejí v podobě solidních držkopádů a krvavých zranění. „Červená varianta je klasika, která k naší reprezentaci neodmyslitelně patří. Velký nápis na hrudi mi připomněl dobu, kdy v týmu válel třeba Martin Kubík. V dnešní době je móda měnit loga a fonty jako na běžícím pásu. Ale jak by vypadaly Hašlérky s fontem Dynalight? Asi by si je dost lidí už nikdy nekoupilo, včetně mě. Moc mě těší, že na naši historii nezapomínáme!“ řekl hlavní geront týmu Milan Valenta.

„Gorilák je výrazný, doufám, že výrazný budu i já na trailech. Dresy se mi moc líbí, jsou krásné a v jiných bych ani nejezdil. Asi je to na posouzení každého, ale pro mě je hlavně důležité, že jsem spokojený já. Kvalita a design je něco navíc a jak říkám, pokud by to bylo jinak, musel bych přestoupit do jiného týmu.“ uvedl na tiskové konferenci skromně srdcař a tahoun týmu Pavel Hrneček.

Varianta s krátkým rukávem obsahuje na přední straně také vzpomínku na Jirku Palečka, který tak bude alespoň symbolicky i nadále jezdit s týmem. Na zádech pak najdeme výčet zásadních akcí od roku 2012, kdy se reprezentace poprvé probila na šampionát do Rychleb.

Revoluční technologickou novinkou nazvanou JEB™ (Jet Energy Booster) je vybavena verze s dlouhým rukávem. Ta pomůže jezdcům získat extra energii navíc, když už budou se silami v koncích a jejich palec bude na řadicí páčce zoufale hledat lehčí převod. Stačí se podívat na pravý rukáv a booster se sám aktivuje…

„Obě provedení dresů nepřinášejí jen nový design, ale využívají i nejmodernější materiály a technologie. Díky nim jsou nejen lehčí, ale poskytují jezdcům i vyšší výkon a větší komfort. Dresy jsou navíc vyrobeny z recyklovatelných bio materiálů (100% pes), což je náš příspěvek k lepší budoucnosti. A kdo se bojí, že mu někdo rozbije ciferník, tak může jezdit s Fánou!“ shrnul závěrem zástupce (kapitána) Zdeněk Kubík.

Reprezentanti se v nových dresech poprvé představí 27. března 2023 na první pondělní vyjížďce k Maruš…

Přečti si také oficiální verzi pro ČTK: https://www.ceskenoviny.cz/zpravy/reprezentanti-budou-jezdit-v-novych-dresech-sade-dominuje-gorilak

čtvrtek 1. prosince 2022

Instalace Ubuntu 22.04.1 na druhy SSD disk - DualBoot

Nedávno mi umřela grafická karta GeForce GTX 760 a při výměně za novou GeForce RTX 3060 jsem se rozhodl přeinstalovat stařičké stále podporované Ubuntu 16.04.7 LTS. Při instalaci Ubuntu 22.04.1 LTS instalátor nedokázal zapsat grub konfiguraci :-( Tak mi nezbylo nic než to provést ručně. 

grub> set root=(hd1,4)
grub> linux /boot/vmlinuz-5.15.0-53-generic root=/dev/sdb1
grub> initrd /boot/initrd.img-
5.15.0-53-generic
grub> boot

Po přihlášení do živého systému jsem už jen na požadovaný disk zapsal grub konfiguraci. 

grub-install /dev/sdb
Installing for i386-pc platform.
Installation finished. No error reported.