MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails
Failed opening the RDB file root (in server root dir /etc/crontabs) for saving: Permission denied
Volumeマウントが/etc/crontabだったので以下のように変更
- ./data/redis:/data - ./data/crontabs:/etc/crontabs
翌日にも発生。docker再起動時にパーミッション変更くらったのかわからんが、今度はchownで大丈夫だった。chmod -R 777 data/
Unsupported redo log format (0). The redo log was created before MySQL 5.7.9
MariaDBとMySQLに互換性はないので、MariaDBを完全削除して実施すべき。その上で/var/lib/mysqlを削除
デフォルト値が設定されていない場合に0000-00-00 00:00:00と値が設定されるが、これは無効な日付が入った時にも設定される値なので、そのままだと不正な日付として扱われる。ALLOW_INVALID_DATESをOFFにして仕舞えば良い。
mysql> SET sql_mode = ALLOW_INVALID_DATES;
my.confに設定しないと再起動路に無効になる