메뉴 건너뛰기

유용한 팁

휘즈 2017.08.23 10:13
조회 수 : 2428

1. MariaDB repo 를 10.1 에서 10.2로 변경한다.

참조 : http://downloads.mariadb.org/mariadb/repositories/

 

2. Set innodb_fast_shutdown to 0 ( MariaDB 10.2.5 또는 그 이후 버전일 때에는 필요없음.)

mysql -u root -p --execute="SET GLOBAL innodb_fast_shutdown=0"

 

3. Shutdown MariaDB 10.1,

systemctl stop mariadb.service

또는

mysqladmin -u root -p shutdown


4. 데이타베이스 backup (백업은 만일의 경우에 대비하는 것이다. 반드시 수행한다. 업그레이드과정이 순조롭게 끝난다면 백업파일을 사용할 일은 없다.)

mysqldump -uroot -p -A > all.sql


5. Uninstall MariaDB 10.1

yum remove MariaDB-service MariaDB-client

필요한 경우 /etc/my.cnf 를 백업해 둔다.


6. Install MariaDB 10.2

yum install MariaDB-service MariaDB-client

 

7. MariaDB 실행

systemctl start mariadb.service

systemctl enable mariadb.service

 

8. mysql_upgrade 실행

mysql_upgrade  -uroot -p

 

9. 이때

MariaDB-common

MariaDB-shared

는 아직도 10.1 이다.

 

yum update를 하면 10.2 로 업데이트되고 추가로

MariaDB-compat 가 설치된다.

 

 

 

 

 

** 필요한 경우 my.cnf 수정한다. ( 이 경우  마리아디비를 재시작해야한다.)