mariaDB 死す、そして復活

<< 戻る   トップ >>

GlassFish を試す徒然に、サーバ museo-anonimo(renoir) の Fedora を更新したところ、mariaDB が動かなくなった。私は原因を求めて旅に出る。そして世界の痛みを止めるんだ。

関連するエラーは以下の通り (/var/log/mariadb/mariadb.log)。

2019-06-05 20:31:45 0 [ERROR] Could not open mysql.plugin table. Some plugins may be not loaded
2019-06-05 20:31:45 0 [Note] Recovering after a crash using tc.log
2019-06-05 20:31:45 0 [Note] Starting crash recovery...
2019-06-05 20:31:45 0 [Note] Crash recovery finished.
2019-06-05 20:31:45 0 [ERROR] Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
2019-06-05 20:31:45 0 [Note] Server socket created on IP: '::'.
2019-06-05 20:31:45 0 [ERROR] mysqld: Can't create/write to file '/run/mysqld/mariadb.pid' (Errcode: 2 "No such file or directory")
2019-06-05 20:31:45 0 [ERROR] Can't start server: can't create PID file: No such file or directory

まさが、/run/mysqld が無いなんてケチな理由じゃないだろう、と思ったのだが念の為

# cd /run
# ln -s mariadb mysqld

だけで治った。Fedora30 になって /run/mysqld が /run/mariadb に変更されたのだろうか。ひさしぶりに酔っぱらってサーバをいじりました。やっぱり楽しいなあ。


作成: 2019-06-05 20:49:54更新: 2019-06-05 20:49:54
http://museo-anonimo.jp/nanban/?id=1418,http://museo-anonimo.jp/nanban/tr/1418