MariaDBでタイムゾーンを設定しようとしたらエラーになった。

/etc/my.cnf

[mysqld]
default-time-zone='Asia/Tokyo'

/var/log/mariadb/mariadb.log

[ERROR] Fatal error: Illegal or unknown default time zone 'Asia/Tokyo'

MySQLでタイムゾーンの設定 - There's an echo in my head
この記事にあるコマンドを実行したらmariadbが起動した。

mysql_tzinfo_to_sql /usr/share/zoneinfo/ | mysql -u root -p mysql