기존 환경에서는 mysqld.log가 아래 위치에 있습니다.

 

위 경로를 변경하는 작업 및 추가 설정들 진행해주겠습니다.

 

해당 작업 관련 오류 해결 방법은 아래 링크를 통해 확인할 수 있습니다.

https://growingsaja.tistory.com/439

 

 

 

 

1. my.cnf 설정 파일 수정

[mysqld]

# data directories 위치
datadir=/DB
# socket 위치
socket=/DB/mysql.sock

# error log 위치
log-error=/DBLog/err.log

# general log 설정 및 위치
general_log=1
general_log_file=/DBLog/mysql_history.log

# slow, long query 설정
slow-query-log = 1                   # log file 쌓기 
long_query_time = 3                  # 해당 초 이상 소요된 쿼리에 대한 정보 logging
slow_query_log_file = /DBLog/db-slow.log

# relay log
max-relay-log-size = 100M
master-info-file = /DBLog/master.info
relay-log = /DBLog/db1-relay-log.bin
relay-log-info-file = /DBLog/db1-relay-log.info
relay-log-index = /DBLog/db1-relay-log.index
slave-skip-errors = all



[client]

# 클라이언트 socket 위치
socket=/DB/mysql.sock



[mysqldump]

# mysqldump 캐릭터 셋 euckr 설정
default-character-set=euckr



# 추가적인 설정 파일들 참조 위치
!includedir /etc/my.cnf.d

 

 

 

2. general log 설정 적용 확인

SHOW VARIABLES LIKE 'general_log%';

 

 

 

3. slow query option 설정 적용 확인

SHOW VARIABLES LIKE 'slow_q%';
SHOW VARIABLES LIKE 'long%';

 

 

 

4. err log 설정 적용 확인

SHOW VARIABLES LIKE 'log_err%';

 

 

 

5. relay log 설정 적용 확인

SHOW VARIABLES LIKE 'relay%';

 

 

 

6. socket 위치 설정 확인

SHOW VARIABLES LIKE 'socket';

 

 

 

+ Recent posts