MariaDB 10.1 to 10.3
CentOS 7 환경에서 MariaDB 10.1을 10.3으로 업데이트하며 남긴 내용입니다.
https://mariadb.com/kb/en/upgrading-from-mariadb-101-to-mariadb-102/
MariaDB 사이트의 가이드를 참고했습니다.
1. MariaDB Repo 변경
# vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
2. innodb_fast_shutdown=0 설정
3. 데이터 백업 (저는 혹시나 해서 my.cnf도 백업했습니다.)
# mysqldump -uroot -p -A > data.sql
4. MariaDB shutdown
5. MariaDB 10.1 삭제
6. MariaDB 10.3 설치
7. MariaDB 10.3 실행
8. mysql_upgrade 실행
9. MariaDB-common MariaDB-shared의 업데이트가 필요한 경우 업데이트
저는 yona에 쓰기 위해 업데이트를 진행했는데 MariaDB 10.3 설치 후 실행을 하니
기존에 쓰던 10.1에서 설정해둔 설정들 때문에 MariaDB 실행이 안 되어서 아래 위키를 참고하여 설정을 수정해서 사용했습니다.
https://github.com/yona-projects/yona/wiki/MariaDB-%EC%84%A4%EC%B9%98
For MariaDB >= 10.3 부분 설정 값을 보시면됩니다.