Я пытаюсь убить процесс, но каждый раз он возвращается. Процесс выглядит так:
Я просмотрел список процессов на Mysql, но там ничего нет.
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --log-error=/var/lib/mysql/server.weloveyou.err --pid-file=/var/lib/mysql/server.weloveyou.com.pid
Я просмотрел журналы, и это продолжается:
130726 13:32:03 [Note] /usr/sbin/mysqld: Normal shutdown
130726 13:32:03 [Note] Event Scheduler: Purging the queue. 0 events
130726 13:32:03 InnoDB: Starting shutdown...
130726 13:32:05 InnoDB: Shutdown completed; log sequence number 0 2115443139
130726 13:32:05 [Note] /usr/sbin/mysqld: Shutdown complete
130726 13:32:05 mysqld_safe mysqld from pid file /var/lib/mysql/server.weloveyou.pid ended
130726 13:32:05 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
130726 13:32:05 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
130726 13:32:05 [Note] Plugin 'FEDERATED' is disabled.
130726 13:32:05 InnoDB: Initializing buffer pool, size = 8.0M
130726 13:32:05 InnoDB: Completed initialization of buffer pool
130726 13:32:06 InnoDB: Started; log sequence number 0 2115443139
130726 13:32:06 [Note] Event Scheduler: Loaded 0 events
130726 13:32:06 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.70-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
130726 13:32:15 mysqld_safe Number of processes running now: 0
130726 13:32:15 mysqld_safe mysqld restarted
130726 13:32:15 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
130726 13:32:15 [Note] Plugin 'FEDERATED' is disabled.
130726 13:32:15 InnoDB: Initializing buffer pool, size = 8.0M
130726 13:32:15 InnoDB: Completed initialization of buffer pool
130726 13:32:15 InnoDB: Started; log sequence number 0 2115443139
130726 13:32:15 [Note] Event Scheduler: Loaded 0 events
130726 13:32:15 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.70-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
Есть ли у кого-нибудь идеи?
Ура
Джон
Сервер mysql работает с двумя процессами: mysqld и mysqld_safe. Если вы завершите mysqld с помощью сигнала SIGKILL (9), mysqld_safe возродит mysqld. Если вы остановите mysqld стандартным способом или уничтожите его сигналом sigint (15), mysqld_safe заметит это и завершит работу. Если возникла чрезвычайная ситуация, не забывайте сначала убивать -9 mysqld_safe.
В этом случае кажется, что mysqld_safe перезапускается сразу после завершения работы. Как именно убивает mysql?