programing

MySQL 5.7.27을 시작할 수 없음

abcjava 2023. 9. 13. 22:17
반응형

MySQL 5.7.27을 시작할 수 없음

방금 센토스 7에 MySQL 5.7.23을 설치했습니다.systemctl을 시작하자마자 sqld에 오류가 발생합니다.systemctl status mysqld가 반환되도록 하는 중:

●�mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
���Active: failed�(Result: start-limit) since Tue 2019-08-27 02:55:20 CEST; 11min ago
�����Docs: man:mysqld(8)
  ���������http://dev.mysql.com/doc/refman/en/using-systemd.html
��Process: 11299 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=1/FAILURE)
��Process: 11281 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)

Aug 27 02:55:20 server0-centos7 systemd[1]: mysqld.service: control process exited, code=exited status=1
Aug 27 02:55:20 server0-centos7 systemd[1]: Failed to start MySQL Server.
Aug 27 02:55:20 server0-centos7 systemd[1]: Unit mysqld.service entered failed state.
Aug 27 02:55:20 server0-centos7 systemd[1]: mysqld.service failed.
Aug 27 02:55:20 server0-centos7 systemd[1]: mysqld.service holdoff time over, scheduling restart.
Aug 27 02:55:20 server0-centos7 systemd[1]: Stopped MySQL Server.
Aug 27 02:55:20 server0-centos7 systemd[1]: start request repeated too quickly for mysqld.service
Aug 27 02:55:20 server0-centos7 systemd[1]: Failed to start MySQL Server.
Aug 27 02:55:20 server0-centos7 systemd[1]: Unit mysqld.service entered failed state.
Aug 27 02:55:20 server0-centos7 systemd[1]: mysqld.service failed.

이 문제는 여러 가지 이유가 있을 수 있습니다.

  1. 필요한 폴더 권한이 없을 수 있습니다.

폴더 권한과 관련된 답은 여기서 찾아주시기 바랍니다.

Centos 7에서 mysqld.service에 대한 작업이 실패했습니다.

  1. MySQL 서비스가 중지되면 RAM 사용 가능량이 줄어들 수 있으므로 실행 즉시 다음을 수행할 수 있습니다.

systemctl start mysqld

MySQL은 사용 가능한 것 이상의 것을 활용하려고 시도하고 있으며, 그렇게 할 수 없기 때문에 실패합니다.

데이터베이스 기반 웹사이트의 경우 최소 1GB의 RAM을 권장합니다.그래도 더 적은 MB의 RAM으로 실행하고 싶다면 Apache보다 NGINX를 추천합니다.

언급URL : https://stackoverflow.com/questions/57666551/mysql-5-7-27-can-t-start

반응형