こんな感じで、おそらく sf-usr-shell から起動された exporter か何か(?)がテーブルをロックして他が全部詰まっているようです。
こちらの判断で下の 699453 を kill しました。それで詰まっていたクエリは全て終了したようです。
mysql> show processlist; +--------+--------+------------------------------------------+--------+-------------+--------+-----------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | Id | User | Host | db | Command | Time | State | Info | +--------+--------+------------------------------------------+--------+-------------+--------+-----------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ | 699452 | wpdocs | sf-usr-shell.usr.sourceforge.jp:56502 | wpdocs | Query | 58772 | Waiting for table level lock | SELECT /* LinkCache::addLinkObj */ page_id,page_len,page_is_redirect,page_latest,page_content_mode | | 699453 | wpdocs | sf-usr-shell.usr.sourceforge.jp:56503 | wpdocs | Query | 58781 | Writing to net | SELECT /* WikiExporter::dumpFrom */ /*! STRAIGHT_JOIN */ * FROM `mw_page` FORCE INDEX (PRIMARY) I | | 699465 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55859 | wpdocs | Query | 58775 | Waiting for table level lock | UPDATE /* LinksUpdate::updateLinksTimestamp 183.90.250.26 */ `mw_page` SET page_links_updated = '19 | | 699467 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55862 | wpdocs | Query | 58775 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 699482 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55876 | wpdocs | Query | 58768 | Waiting for table level lock | SELECT /* WikiPage::pageData 153.120.12.133 */ page_id,page_namespace,page_title,page_restrictions, | | 699483 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55885 | wpdocs | Query | 58765 | Waiting for table level lock | SELECT /* MessageCache::loadFromDB(ja)-big 118.243.57.140 */ page_title FROM `mw_page` WHERE pag | | 699485 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55890 | wpdocs | Query | 58765 | Waiting for table level lock | SELECT /* WikiPage::pageData 153.120.12.133 */ page_id,page_namespace,page_title,page_restrictions, | | 699486 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55891 | wpdocs | Query | 58764 | Waiting for table level lock | SELECT /* WikiPage::pageData 49.212.180.57 */ page_id,page_namespace,page_title,page_restrictions,p | | 699487 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43174 | wpdocs | Query | 58764 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 699488 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43177 | wpdocs | Query | 58763 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 699489 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55903 | wpdocs | Query | 58761 | Waiting for table level lock | SELECT /* WikiPage::pageData 49.212.180.57 */ page_id,page_namespace,page_title,page_restrictions,p | | 699491 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55918 | wpdocs | Query | 58757 | Waiting for table level lock | SELECT /* WikiPage::pageData 157.7.106.83 */ page_id,page_namespace,page_title,page_restrictions,pa | | 699492 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43181 | wpdocs | Query | 58756 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 699493 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55924 | wpdocs | Query | 58755 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 699494 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55926 | wpdocs | Query | 58754 | Waiting for table level lock | SELECT /* WikiPage::pageData 157.7.106.83 */ page_id,page_namespace,page_title,page_restrictions,pa | | 699504 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43196 | wpdocs | Query | 58745 | Waiting for table level lock | SELECT /* OutputPage::addCategoryLinks 157.7.188.190 */ page_id,page_namespace,page_title,page_len, | | 699508 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55971 | wpdocs | Query | 58743 | Waiting for table level lock | SELECT /* WikiPage::pageData 183.90.228.5 */ page_id,page_namespace,page_title,page_restrictions,pa | | 699512 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43212 | wpdocs | Query | 58741 | Waiting for table level lock | SELECT /* WikiPage::pageData 157.112.191.53 */ page_id,page_namespace,page_title,page_restrictions, | | 699513 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43213 | wpdocs | Query | 58741 | Waiting for table level lock | SELECT /* WikiPage::pageData 219.94.163.230 */ page_id,page_namespace,page_title,page_restrictions, | | 699515 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43215 | wpdocs | Query | 58740 | Waiting for table level lock | SELECT /* WikiPage::pageData 183.90.228.5 */ page_id,page_namespace,page_title,page_restrictions,pa | | 699516 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43216 | wpdocs | Query | 58738 | Waiting for table level lock | SELECT /* WikiPage::pageData 157.112.191.53 */ page_id,page_namespace,page_title,page_restrictions, | | 699517 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:55984 | wpdocs | Query | 58737 | Waiting for table level lock | SELECT /* WikiPage::pageData 219.94.163.230 */ page_id,page_namespace,page_title,page_restrictions, | | 699521 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:56017 | wpdocs | Query | 58725 | Waiting for table level lock | SELECT /* WikiPage::pageData 112.78.117.9 */ page_id,page_namespace,page_title,page_restrictions,pa | | 699529 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:43238 | wpdocs | Query | 58723 | Waiting for table level lock | SELECT /* WikiPage::pageData 153.254.170.6 */ page_id,page_namespace,page_title,page_restrictions,p | | 699533 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:56032 | wpdocs | Query | 58722 | Waiting for table level lock | SELECT /* WikiPage::pageData 112.78.117.9 */ page_id,page_namespace,page_title,page_restrictions,pa | | 699534 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:56033 | wpdocs | Query | 58722 | Waiting for table level lock | SELECT /* WikiPage::pageData 157.112.150.8 */ page_id,page_namespace,page_title,page_restrictions,p | | 707122 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:51853 | wpdocs | Query | 51482 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 707125 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:50314 | wpdocs | Query | 51481 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 707128 | wpdocs | sf-usr-web-01.usr.sourceforge.jp:50318 | wpdocs | Query | 51478 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 742248 | wpdocs | sf-usr-web-02.usr.sourceforge.jp:58682 | wpdocs | Query | 29981 | Waiting for table level lock | SELECT /* WikiPage::pageData */ page_id,page_namespace,page_title,page_restrictions,page_is_redire | | 801074 | root | localhost | NULL | Query | 0 | NULL | show processlist | +--------+--------+------------------------------------------+--------+-------------+--------+-----------------------------------------------------------------------+------------------------------------------------------------------------------------------------------+ 32 rows in set (0.00 sec)
対応、ありがとうございました。
日次で 5:00 に cron 動作させている、MediaWiki のバックアップ処理が異常動作をしたようです。 明日も動くと思いますので、ウォッチいたします。 ユーザ権限で動作しますので、不具合を起こしましたらこちらで kill して対応したいと思います。
お忙しいところお手数おかけして申し訳ありませんでした。 どうぞよろしくお願いいたします。
追伸です。
本バックアップ処理は数年間、正常に動作し続けていたもののため、原因は不明です。 継続して調査いたします。
どうぞよろしくお願いいたします。
wpdocs プロジェクト管理をしております田中と申します。 お世話になっております。
wpdocs で運営しております以下のプロジェクトサイトに接続しようとすると「(Cannot access the database)」というエラーで、動作させています MediaWiki サイトが表示されなくなりました。
https://wpdocs.osdn.jp/
shell サーバから mysql5.sourceforge.jp に接続してみたところ次のように「max_user_connections」でコネクトできませんでした。
何かしらの原因でセッションが残ってしまったように思いますが、対応可能でしょうか?
お忙しいところ申し訳ありません。 どうぞよろしくお願いいたします。