해피정

​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개

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

서버관리자

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

+
제목 글쓴이 날짜 조회
8년 전 조회 3,498
8년 전 조회 2,463
8년 전 조회 1,830
8년 전 조회 1,922
8년 전 조회 2,044
8년 전 조회 2,924
8년 전 조회 2,281
8년 전 조회 4,084
8년 전 조회 2,696
8년 전 조회 2,223
8년 전 조회 3,349
8년 전 조회 1,698
8년 전 조회 4,550
8년 전 조회 2,117
8년 전 조회 4,153
8년 전 조회 2,463
8년 전 조회 2,996
8년 전 조회 2,438
8년 전 조회 2,713
8년 전 조회 2,255
8년 전 조회 2,305
8년 전 조회 2,395
8년 전 조회 1,587
8년 전 조회 1,369
8년 전 조회 3,916
8년 전 조회 2,512
8년 전 조회 3,226
8년 전 조회 3,251
8년 전 조회 1.1만
8년 전 조회 3,651