最近、私のサーバーは非常に遅くなりました。確認してみると、htop
ディスクからの読み込み中に頻繁に停止することがあります。確認してatop
みると、ディスクIOがたくさん必要なようiotop
です。mysql
まだ単純化については見ていませんが、mysql
どのプログラムがアクセスしているかを知ることができるかどうか疑問に思います。 (私はNextcloud、tt-rss、ejabberd、nagiosなどのいくつかのプログラムを実行しています。)
$ pgrep -a mysql
3422 /bin/bash /usr/bin/mysqld_safe
3585 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/arm-linux-gnueabihf/mariadb18/plugin --user=mysql --skip-log-error --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
どのプログラムがアクセスしているのか、どうすればわかりますかmysql
?
答え1
lsof -n | grep mysql
おそらく/ varのどこかに.sockファイルがあります。