Linux DB

hostname-bin.000 로그 화일 관리

2008.06.11 23:47

sylee 조회 수:22507


mysql 에서 mysql/var/ 에 생성되는 hostname-bin.001 와 같은 화일은 mysql 의 replication 기능을 사용하기 위한 binary file 입니다.

이 바이너리 로그의 용량이 너무 커질 경우 /usr 파티션의 용량이 부족해 질수도 있으며  replication 기능을 사용하지 않는다면 삭제해도 상관없습니다.

이 로그를 생성시키지 않고 싶으시다면 /etc/my.cnf 에서 아래와 같이 수정 하면 됩니다. 

-----------------------------------------------------------------
# Start logging
log-bin
server-id = 1
-----------------------------------------------------------------

이 2줄을 모두 주석 처리 해 주시고 mysql 을 재시작 하시면 됩니다.

그리고 이 hostname-bin.001 파일을 보려면 아래와 같이 확인 가능 합니다.

/usr/local/mysql/bin/mysqlbinlog -uroot -ppasswd hostname-bin.001

파일 내용을 보면 update , delete , insert 와 같은 문장들이 실행된것을 볼수 있다.