COMING SOON 🚀

해피정

​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,495
8년 전 조회 2,461
8년 전 조회 1,829
8년 전 조회 1,917
8년 전 조회 2,043
8년 전 조회 2,921
8년 전 조회 2,279
8년 전 조회 4,081
8년 전 조회 2,693
8년 전 조회 2,221
8년 전 조회 3,346
8년 전 조회 1,696
8년 전 조회 4,548
8년 전 조회 2,115
8년 전 조회 4,150
8년 전 조회 2,458
8년 전 조회 2,994
8년 전 조회 2,437
8년 전 조회 2,711
8년 전 조회 2,253
8년 전 조회 2,301
8년 전 조회 2,394
8년 전 조회 1,583
8년 전 조회 1,365
8년 전 조회 3,914
8년 전 조회 2,509
8년 전 조회 3,226
8년 전 조회 3,247
8년 전 조회 1.1만
8년 전 조회 3,646