Ubuntu mysql再インストールサービスの状態が機能しません。

Ubuntu mysql再インストールサービスの状態が機能しません。

Ubuntu 14にmysqlサーバーを再インストールしようとしています。

再インストールした後、service mysql status/start/stopコマンドが実行されるまですべてが奇妙に実行されたようです。

サーバーが起動すると、mysqlの状態は停止/待機中に実行されます(()を追加しましたsudo update-rc.d mysql defaults)。

出力ps -e | grep mysql

 1897 ?        00:00:00 mysqld_safe
 2650 ?        00:00:05 mysqld

後ろにservice mysql start

 1897 ?        00:00:00 mysqld_safe
 2650 ?        00:00:05 mysqld
14392 ?        00:00:00 mysqld

最初の質問:mysqlサーバーを完全に再インストールしたり、2つのmysqlインスタンスを回復したりするにはどうすればよいですか?
2番目の質問:mysqld_safeとmysqldプロセスがあるのはなぜですか?このプロセスは実行する必要があり、必須です。

ここで開始されたシステムログは問題です。

Jul 14 09:01:07 myserv kernel: [30516.307340] type=1400 audit(1436857267.353:26): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/mysqld" pid=12368 comm="apparmor_parser"
Jul 14 09:01:09 myserv /etc/mysql/debian-start[16837]: Upgrading MySQL tables if necessary.
Jul 14 09:01:09 myserv /etc/mysql/debian-start[16842]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Jul 14 09:01:09 myserv /etc/mysql/debian-start[16842]: Looking for 'mysql' as: /usr/bin/mysql
Jul 14 09:01:09 myserv /etc/mysql/debian-start[16842]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Jul 14 09:01:09 myserv /etc/mysql/debian-start[16842]: This installation of MySQL is already upgraded to 5.5.43, use --force if you still need to run mysql_upgrade
Jul 14 09:01:09 myserv /etc/mysql/debian-start[16894]: Checking for insecure root accounts.
Jul 14 09:01:09 myserv /etc/mysql/debian-start[16920]: Triggering myisam-recover for all MyISAM tables

ベストアンサー1

ウィンドウで実行 - tail -f /var/log/syslog

別のウィンドウで実行 - service mysql stop

mysqlがまだ実行されている場合は、実際に終了するまでmysqldをpkillします。

次に、-service mysql start を実行します。

システムログエントリを公開します。

正しいソフトウェアバージョンが表示されるように、次の出力も公開されます。

lsb_release -a dpkg -l | lsb_release -a dpkg -l | egrep 'mysql | mariadb'

おすすめ記事