새소식

반응형
AWS/RDS

RDS (Aurora)에서 read-only 문제가 날 경우

  • -
반응형

저 같은 바보가 있지 않기를 바라며 짧은 글 올립니다.


다음과 같이 오류가 계속 해서 RDS에서 발생하여, INSERT / UPDATE / DELETE 가 안되는 상황이 발생하였습니다.

create table joo ( col1 int ) Error Code: 1290. The MySQL server is running with the --read-only option so it cannot execute this statement


구글에서 몇가지 찾아보았는데요.

PK가 없다거나, "SET GLOBAL read_only = ON; " 옵션을 꺼야한다거나 많은 내용이 있었는데요.


참 바보같은 이유였습니다.

바로 재부팅을 해서 마스터 슬레이브가 바뀐거였습니다.


자동으로 failover 처리하여, 바뀐거였습니다.

기본적으로 AWS RDS의 Aurora는 2개의 마스터 슬레이브로 되어 있습니다. 그런데 마스터를 재부팅하면서 failover 처리로 인하여, 뒤바뀐거죠...

이 문제에 대해서 꼭 한번 확인해 보시길 바랍니다.



반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.