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 사용자로 로그인해야합니까? 루트 가이 작업을 수행 할 수 있다고 생각했지만 서버를 다시 시작하는 올바른 방법을 찾을 수 없습니다.
당신의 도움을 주셔서 감사합니다!
실제로 init 스크립트가
—
user3788685
/etc/init.d있습니까? 어떤 오류가 발생 했습니까 (있는 경우)
killall mysqld먼저 해봤 어 ? 또는killall -s 9 mysqld.