CentOS 6.6에서 mysqld 재시작


0

CentOS 6.6에서 mysqld 프로세스를 다시 시작하려고합니다. 서버에 대한 루트 액세스 권한이 있으며을 실행할 때 top첫 번째 줄입니다.

 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
3874 mysql     15   0 2859m 336m 7188 S 120.5 16.4  74730:50 mysqld

분명히 거기에 문제가 있습니다 (최대한이기 때문에 DB 서버를 늘려야 할 수도 있습니다).하지만 내가 취하고 싶은 첫 번째 단계는 프로세스를 다시 시작하지 않았기 때문에 프로세스를 전원 순환을 통해 다시 시작하는 것입니다. 아주 오랜 시간.

많은 다른 프로세스를 수행하기 위해 루트로 시도했습니다.

service mysqld restart (I get service not found)

내가 실행 which mysqld하면 얻을 /usr/sbin/mysqld. 나는 시도했다 :

/usr/sbin/mysqld restart

작동하지 않았습니다. 나는 시도했다 :

/etc/init.d/mysqld restart

작동하지 않았습니다. 이렇게하려면 mysql 사용자로 로그인해야합니까? 루트 가이 작업을 수행 할 수 있다고 생각했지만 서버를 다시 시작하는 올바른 방법을 찾을 수 없습니다.

당신의 도움을 주셔서 감사합니다!


killall mysqld먼저 해봤 어 ? 또는 killall -s 9 mysqld.
Oleg Bolden

실제로 init 스크립트가 /etc/init.d있습니까? 어떤 오류가 발생 했습니까 (있는 경우)
user3788685

답변:


1

MySql 서비스를 다시 시작하는 올바른 명령은 다음과 같습니다.

$ service mysql restart

입력하여 서비스 상태를 확인하십시오 $ service mysql status


서비스를 찾을 수 없습니다.
MxmastaMills

msql을 다시 설치하면 문제가 해결 될 수 있습니다.
Digin Dominic

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.