Unixソケット上のMySQLのバインド:使用中のすでに住所

シーン

[ルート@ localhostのビン]#は./mysqld
暗黙のデフォルト値でTIMESTAMP [警告]を2020年1月15日夜05時52分02秒0が廃止されました。(詳細はマニュアルを参照してください)--explicit_defaults_for_timestampサーバ・オプションを使用してください。
2020年1月15日17時52分02秒0 [注] --secureファイル-PRIVをNULLに設定されています。データのインポートおよびエクスポートに関連する操作された無効
2020年1月15日17時52分02秒0 [注] ./mysqld(mysqldの5.6.44)プロセス90367として開始...
2020年1月15日17時52分02秒90367 【注意】プラグイン「FEDERATED」は無効になっています。
2020年1月15日夜05時52分02秒90367 [注]のInnoDBは:refカウントバッファー・プール・ページへのアトミックを使用して
2020年1月15日夜05時52分02秒90367 [注]のInnoDB:InnoDBのメモリヒープが無効になっています
2020-01- 15午後5時52分02秒90367 [注]のInnoDB:ミューテックスとrw_locks GCC原子組み込み関数を使用します
__atomic_thread_fence組み込みGCC()がメモリバリアのために使用される:午後05時52分02秒90367 [注] InnoDBは2020年1月15日
2020年1月15日の午後05時52分02秒に90367 [注] InnoDBは:圧縮テーブルが使用ZLIB 1.2.11
2020年-01-15午後05時52分02秒90367 [注] InnoDBは:LinuxのネイティブAIOを使用して
2020年1月15日午後05時52分02秒90367 [注] InnoDBテーブル:使用していないCPUのCRC32命令
2020年1月15日午後05時52分02秒90367 [注]のInnoDB:バッファプールの初期化、サイズ= 128.0M
2020年1月15日17時52分02秒90367 [注]のInnoDB:バッファプールの初期化完了
2020年1月15日17時52分02秒90367 [注]のInnoDB :最高サポートされているファイル形式は、バラクーダです。
2020年1月15日午後05時52分02秒90367 [注]のInnoDB:128ロールバック・セグメント(s)はアクティブです。
2020年1月15日17時52分02秒90367 [注] InnoDBテーブル:先頭にパージを待っています
2020年1月15日17時52分02秒90367 [注] InnoDBは:5.6.44が開始。ログ順序番号18755961
2020年1月15日午後05時52分02秒90367【注意】サーバのホスト名(バインドアドレス):「*」; ポート:3306
2020年1月15日午前17時52分02秒90367 [注] IPv6が利用可能です。
2020年1月15日17時52分02秒90367【注意】 - 「::」の解決に「::」;
2020年1月15日17時52分02秒90367 [注] IP上で作成されたサーバソケット:「::」。
UNIXソケットにバインド:2020年1月15日午後5時52分02秒90367 [ERROR]サーバを起動することはできませんアドレスを既に使用中の
2020年1月15日午後5時52分02秒90367 [ERROR]あなたはすでに他のmysqldサーバを持っていますかソケット上で実行されている:/tmp/mysql.sockの?
2020年1月15日17時52分02秒90367 [ERROR]中止


調査プロセス

1)パイプファイルが既に存在して

UNIXソケットにバインド:2020年1月15日午後5時52分02秒90367 [ERROR]サーバを起動することはできませんアドレスを既に使用中の
2020年1月15日午後5時52分02秒90367 [ERROR]あなたはすでに他のmysqldサーバを持っていますかソケット上で実行されている:/tmp/mysql.sockの?

2)ファイルのプロパティを確認し、占領の過程を見て

[ルート@ localhostのTMP]#ファイルmysqld.sockの
mysqld.sock:ソケット

[ルート@ localhostのTMP]#定着/tmp/mysql.sock

ファイルは、一般的にパイプローカルのMySQLサーバーと通信チャネルのクライアント側で使用され、ファイルはmysqldプロセスによって作成されなかったことを示す、職業の任意のプロセスを発見し、パイプラインファイルのないサービス職業はありませんでした。デフォルトでは、MySQLの主なプロセスは、それがファイルを開始すると、作成したファイルは、上記課題を解決するために、ファイルを削除することによって削除されたときに終了します。


3)mysqlのサービスを開始し、占有プロセスを参照してください

[ルート@ localhostのTMP]#定着/tmp/mysql.sock
/tmp/mysqld.sock:76533
[ルート@ localhostのTMP]#lsofを/tmp/mysql.sock
COMMAND PIDユーザFD型デバイスサイズ/ OFFノード名は
76533 MySQLをmysqldの22UのUNIX 0x00000000f901123c 0t0 8234599 /tmp/mysql.sock

おすすめ

転載: blog.51cto.com/fengyuzaitu/2467100