아마존 라이트 세일의 워드프레스
Bitnami 워드프레스의 Mysql 또는 MariaDB의 log 파일 위치를 알아보겠습니다.
잿팩 플러그인의 서버 다운 알림을 받고 서버가 다운된 이유를 찾아보기 시작하였습니다.
CPU 와 메모리 사용률 등 지표상의 문제가 없어보여 로그 파일들을 체크하기 시작하였습니다만, Mysql 로그 파일의 위치를 찾는데 적지 않은 시간을 할애하였습니다.
아마존 라이트 세일에 설치되는 Bitnami 워드프레스 패키지의 경우 커스텀이 적지 않게 되어 있어 파일의 위치가 많이 다릅니다
패키지에 따라 Mysql이 설치되기도 하며 MariaDB가 설치되기도 하며 여기에 타입도 구분이 됩니다.
우선 어떤 타입의 패키지가 설치되어 있는지 확인해야 합니다.
test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."
터미널 또는 SSH로 접속을 하여 위의 명령어를 실행해 봅니다.
위와 같이 Approach A 인지 Approach B 인지 알려줍니다.
그 다음으로는 Mysql 인지 MariaDB인지 확인을 해봅니다.
test -d /opt/bitnami/mariadb && echo "MariaDB" || echo "MySQL"
그럼 Mysql이 설치가 되었는지 MariaDB가 설치가 되어 있는지 확인할 수 있습니다.
Mysql 로그 파일 위치
- A 타입 : /opt/bitnami/mysql/logs/mysqld.log
- B 타입 : /opt/bitnami/mysql/data/mysqld.log
MariaDB 로그 파일 위치
- A 타입 : /opt/bitnami/mariadb/logs/mysqld.log
- B 타입 : /opt/bitnami/mariadb/data/mysqld.log
이제 Mysql log 파일 위치를 알아냈으니 아래와 같은 명령어로 로그 파일을 확인하면 됩니다.
sudo tail -f 로그파일위치