데이타베이스/MariaDB(MySQL)
MySQL에서 MariaDB로 마이그레이션후 발생하는 에러 처리 방법
멍멍대왕
2014. 4. 4. 18:13
MySQL에서 MariaDB으로 마이그레이션을 했다.
마이그레이션 방법은 간단하게 MySQL을 삭제하고 MariaDB 홈페이지에 가서 yum 설치방법에 따라 MariaDB yum repository를 설정하고 설치함으로써 간단하게 완료.
별 문제 없겠지 했는데 몇시간후 DB가 죽는 문제가 발생.
로그를 확인해보니
mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure.
Using transient stats instead.
InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
이런 종류의 에러가 엄청나게 쌓여있었고, 결국 DB가 죽는 일이 발생했다.
업그레이드 이후 다시 설정을 안잡아줘서 그런것 같아서
mysql_upgrade -u root -p
를 해주고 service mysql restart 를 했더니
로그에 아무 문제 없이 깔끔하게 처리된게 보인다.