результат ps -e | grep mysqld
выполнение htop
и нажатие на использование памяти..
Требуется 33% 4 ГБ памяти.
Я просто хочу закончить процесс mysqld.. выполнение sudo pkill mysqld
заканчивает процесс, но снова процесс запускается.. Я хочу полностью закончить его и вернуть память.
mysql
Новомодная конфигурация имеет respawn
опция:
$ grep respawn /etc/init/mysql.conf
respawn
respawn limit 2 5
elif echo $statusnow | grep -q 'respawn/' ; then
respawn
опция говорит Выскочке перезапускать процесс, если это выходит или уничтожается. Предел равняется 2, таким образом, можно попытаться уничтожить процессов дважды, которые скажут Выскочке не запускать их снова или использование:
sudo service mysql stop
/etc/init.d/mysql stop
service mysql stop
killall -KILL mysql mysqld_safe mysqld
, Когда Вы видите следующую информацию, Вы успех
mysql: no process found
mysqld_safe: no process found
mysqld: no process found
, я использую это для решения проблемы установки MySQL 5.6 в Ubuntu 15.10 с помощью этого ссылка .
Во время этой установки, я встречаюсь с высказыванием задач:
mysqld_safe A mysqld process already exists
Просто полностью останавливают mysqld, mysqld_safe, mysql решает проблему
Так или иначе все ответы не могли помочь мне, пока я сначала не перезапустил сервер, затем остановил его, таким образом, вот шаги:
sudo /etc/init.d/mysql restart
sudo /etc/init.d/mysql stop
Это работало в Ubuntu WSL.
Если Вы не можете найти mysql в /etc/init
или /etc/init.d
, проверьте, что идентификатор не объединился с другим пакетом. Что касается меня, я узнал, что мой mysqld работает для поддержки nextcloud, я сделал
$> find '/etc' | grep 'mysql'
/etc/systemd/system/multi-user.target.wants/snap.nextcloud.mysql.service
/etc/systemd/system/snap.nextcloud.mysql.service
/etc/apparmor.d/abstractions/mys
Если Вы застреваете в выполнении commang в консоли, можно попробовать одно из следующих.
System Preferences -> MySql -> Stop MySQL Server
Это - единственное, которое работало на меня, останавливаясь / уничтожение, это из командной строки будет всегда позволять ему перезапустить.