현재 mariaDB 5 를 운용 중입니다.
모여있는 데이터베이스가 4개 되며 최근 IOT 구축의 일환으로 아두이노에서 DB로 데이터 삽입까지 성공, php 를 이용해 실시간 변화값을 보고 있습니다.
그런데 최근 추가한 이름 iot 의 데이터베이스 이후로 mysqld got signal 6 라는 오류로그를 확인하였으며 해당 로그가 남은 뒤 db 서버가 재부팅 됩니다.
같은 db 서버를 사용하는 rhymix 홈페이지에도 영향이 있을것 같아 빠른 시일내에 해결을 하고 싶은 상황인데 도통 이유를 모르겠습니다.
값 삽입 쿼리도 정상적인데 db 쪽은 아직 잘 몰라 한번 커넥션 -> insert 쿼리 -> 커넥션 해제 를 3초마다 반복 하는 방식으로 값을 삽입하고 있습니다. 혹시 이것이 문제가 될까요?
rhymix 관련 쿼리를 보면 처음 한번 커넥션 해두고 쿼리만 날리는 방식이던데 혹시 도움을 주실수 있나 해서 남겨봅니다.
구글에 보니 DB손상으로 인해 복구할 수 없으므로 디비 설정파일 my.cnf 을 열어 특정 복구 옵션을 건너띌수 있도록 옵션을 주라하는데.. 이 방법은 좀 위험한듯 하고요..
해당 데이터베이스를 크게 상관없다면 지우신다음 라이믹스만 있을때 정상적으로 작동되고 문제 없는지 꼼곰히 살피신다음 다시 한번 아두이노의 기능을 추가 하는편이 좀 더 안전하지 않을까 싶네요.