쑥로그

event_scheduler disabled 본문

프로그래밍

event_scheduler disabled

SOOOOOK 2019. 9. 4. 21:27

간단히 에러 해결 방안을 기록하려 한다.

mariadb, liquibase를 쓰면서 중간에 로그와 sql이 꼬이고 말았다. event_scheduler가 disabled되어있기 때문에 create event 할 수 없다는 에러가 출력됐다.

 

그러면 다시 abled 시켜주면 되지 하고 세팅해주기로 했다.

 

SET global event_scheuler=on;

 

안된다.. 1,0,대문자, 소문자 다 써봤지만 되지 않았다.

 

디비를 지우고 다시 생성해봤다. 마리아db도 지우고 다시 설치해봤다.

그래도 저 설정은 계속 유효하다. 설정 정보가 남아있나?해서

 

yum remove mariadb

yum uninstall mariadb

 

전부 다 해봤다. 그래도 계속 disabled다..

 

그러던 중 반가운 글을 발견했다.

https://jiniwar.tistory.com/entry/MySQL-%EA%B4%80%EB%A0%A8-error-event-scheduler-disabled

 

MySQL 관련 error - event scheduler disabled

어제 밤, 잠이 안와서 이리저리 뒤척이다가 새벽 세시쯤이 되어서야 잠이 들었는데 잠들고 얼마 있지 않아 slave server 중 한대에서 장애가 발생했다. 모니터링 하시는 분들이 대표님께 연락을 했고 대표님께서..

jiniwar.tistory.com

 

요지는, upgrade를 해주면 된다는 것이다. 나도 이분처럼 버전을 업그레이드하는 거라고 생각해서 시도해보지도 않은 방법인데, mariadb가 mysql을 기반으로 하기 때문에 mysql을 업그레이드하고 문제를 복구하고 fix한다는 것이다.

 

실제로 실행해보니 disabled문제가 해결되었다!