Я пытаюсь перезапустить мой процесс mysqld на CentOS 6.6. У меня есть root-доступ к серверу, и когда я запускаю 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
Ясно, что здесь есть проблема (и мне может потребоваться увеличить сервер БД, так как он исчерпан), но первый шаг, который я хочу сделать, - это запустить процесс через цикл питания, чтобы перезапустить его, поскольку он не был перезапущен в очень долгое время.
Я попытался от имени root сделать много разных процессов:
service mysqld restart (I get service not found)
Если я запускаю which mysqld
я получаю /usr/sbin/mysqld
. Я старался:
/usr/sbin/mysqld restart
Это не сработало. Я старался:
/etc/init.d/mysqld restart
Это не сработало. Нужно ли войти в систему как пользователь mysql, чтобы сделать это? Я полагал, что root сможет это сделать, но, похоже, я просто не могу найти правильный способ перезагрузить сервер.
Спасибо за вашу помощь!