**mysql wont start, mysqld got signal 11 [;](https://serverfault.com/questions/893626/mysql-wont-start-mysqld-got-signal-11)**
centos 폐쇄망, mariadb 설치중
mariadbd: Can't create/write to file '/var/run/mariadb/mariadb.pid' (Errcode: 2 "No such file or directory")
**mysql wont start, mysqld got signal 11 [;](https://serverfault.com/questions/893626/mysql-wont-start-mysqld-got-signal-11)**
위 에러가 반복적으로 떨어지며 mariadb 실행 불가능한 현상 발생
위 에러는 /var/run
내부에 mysql 유저가 주인인 /mariadb
디렉토리를 생성하여 해결 가능하였다.
cd /var/run
mkdir mariadb
chown mysql:mysql mariadb
이제 권한의 문제가 없었음에도, signal 11
관련 에러가 출력,
에러를 읽어보면, buffer pool 관련 에러라고 하여, buffer/cache 를 비운 후 재시도, 정상적으로 실행되었다.
sync
echo 3 > /proc/sys/vm/drop_caches
# 위 작업시, /var/run 내부 mariadb 디렉토리가 삭제됩니다
# 위 작업을 다시 반복해줘야합니다
cd /var/run
mkdir mariadb
chown mysql:mysql mariadb
# DB 설치
cd $MARIA_HOME
./bin/mysqld_safe --datadir='/var/lib/mysql'