해피정

​CentOS 7 MariaDB 10 로그 파일 남기기 >> log 가 안생겨요

1. /var/log 하단에  mariadb 폴더를 생성하고 소유권은  mysql.mysql 을 설정 

[root@localhost ~]# mkdir /var/log/mariadb

[root@localhost ~]# chown mysql.mysql /var/log/mariadb


2. my.cnf.d 폴더의 server.cnf 파일 내용 중 [mysqld] 아래에 내용추가

[root@localhost ~]# cd /etc/my.cnf.d

[root@localhost ~]# vi server.cnf

...

[mysqld]

# MyISAM Log

log-isam=/var/log/mariadb/myisamlog.log

# Query Log

log=/var/log/mariadb/mysql.log

# Log Error

log-error=/var/log/mariadb/mysql-error.log

# Update Log

log-update=/var/log/mysql-update.log

# Binary Log

log-bin=/var/log/mariadb/mysql-bins.log

# Slow Query Log

log-slow-queries=/var/log/mariadb/mysql-slow.log

long_query_time=5

...


3. log 파일 생성 및 소유권, 퍼미션 변경

[root@localhost ~]# vi myisamlog.log   파일 저장

[root@localhost ~]# vi mysql.log   파일저장

[root@localhost ~]# vi mysql-error.log   파일저장

[root@localhost ~]# vi mysql-update.log   파일저장

[root@localhost ~]# vi mysql-bins.log   파일저장

[root@localhost ~]# vi mysql-slow.log   파일저장

[root@localhost ~]# chwon mysql.mysql /var/log/mariadb/*.log

[root@localhost ~]# chmod 777 /var/log/mariadb/*.log


[root@localhost log]# systemctl start mariadb

Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.


이렇게 하면 에러가 표시되는데 log 에는 저장이 안되네요. 무엇을 빼먹은 걸까요?

|

댓글 2개

http://blog.naver.com/woongsik06/220683186212
@천사별 mariaDB 또는 mysql 이 정상 실행된후에 로그가 저장되는 방식이네요.
정보 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

서버관리자

서버관리자 모임 게시판 입니다.

+
제목 글쓴이 날짜 조회
8년 전 조회 3,269
8년 전 조회 2,281
8년 전 조회 1,647
8년 전 조회 1,723
8년 전 조회 1,837
8년 전 조회 2,699
8년 전 조회 2,088
8년 전 조회 3,896
8년 전 조회 2,507
8년 전 조회 2,038
8년 전 조회 3,174
8년 전 조회 1,510
8년 전 조회 4,344
8년 전 조회 1,942
8년 전 조회 3,937
8년 전 조회 2,295
8년 전 조회 2,803
8년 전 조회 2,246
8년 전 조회 2,517
8년 전 조회 2,061
8년 전 조회 2,112
8년 전 조회 2,209
8년 전 조회 1,404
8년 전 조회 1,178
8년 전 조회 3,704
8년 전 조회 2,314
8년 전 조회 3,025
8년 전 조회 3,060
8년 전 조회 1.1만
8년 전 조회 3,412
🐛 버그신고