본문 바로가기
MySql

MySQL ERROR / usr / libexec / mysqld : '/var/run/mysqld/mysqld.pid'파일 쓰기 오류 (오류 코드 : 28)

by 베이스 공부 2021. 2. 5.
반응형

현재 Linux Centos에서 mysql에 문제가 있습니다. 갑자기 중지되었습니다. 그래서 service mysqld start 명령으로 mysql을 시작하려고했는데 오류가 발생합니다.

MySQL 데몬을 시작하는 동안 시간 초과 오류가 발생했습니다.

tail -10 /var/log/mysqld.log 명령으로 로그를 확인한 다음 표시됩니다.

120714  6:48:02  InnoDB: Initializing buffer pool, size = 8.0M
120714  6:48:02  InnoDB: Completed initialization of buffer pool
120714  6:48:02  InnoDB: Started; log sequence number 0 2096665
120714  6:48:02 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
120714  6:48:02 [ERROR] Can't start server: can't create PID file: No space left on device
120714 06:48:02 mysqld_safe Number of processes running now: 0
120714 06:48:02 mysqld_safe mysqld restarted
120714  6:48:03 [Note] Plugin 'ndbcluster' is disabled.
120714  6:48:03  InnoDB: Initializing buffer pool, size = 8.0M
120714  6:48:03  InnoDB: Completed initialization of b-bash-4.1

왜 이런 일이 발생하는지 이해하지 못합니다. 저는 Linux와 mysql을 처음 사용합니다. Please guys help me to resolve this problem. 감사합니다

 

해결 방법

 

"df -h"를 입력하여 / var / 마운트 지점에 남은 공간을 확인하십시오. / var /에 공간이 남아 있지 않을 수 있습니까?

 

참조 페이지 https://stackoverflow.com/questions/11481845

 

 

반응형

댓글