任务单 #36946

mysql5.sourceforge.jp サーバに接続できない

开放日期: 2017-01-22 20:18 最后更新: 2017-01-22 22:05

报告人:
属主:
类型:
状态:
关闭
组件:
(无)
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

wpdocs プロジェクト管理をしております田中と申します。 お世話になっております。

wpdocs で運営しております以下のプロジェクトサイトに接続しようとすると「(Cannot access the database)」というエラーで、動作させています MediaWiki サイトが表示されなくなりました。

https://wpdocs.osdn.jp/

shell サーバから mysql5.sourceforge.jp に接続してみたところ次のように「max_user_connections」でコネクトできませんでした。

sf-usr-shell:~$ mysql -D wpdocs -u wpdocs -h mysql5.sourceforge.jp -p
Enter password: 
ERROR 1203 (42000): User wpdocs already has more than 'max_user_connections' active connections

何かしらの原因でセッションが残ってしまったように思いますが、対応可能でしょうか?

お忙しいところ申し訳ありません。 どうぞよろしくお願いいたします。

任务单历史 (3/4 Histories)

2017-01-22 20:18 Updated by: h1romas4
  • New Ticket "mysql5.sourceforge.jp サーバに接続できない" created
2017-01-22 21:25 Updated by: sugi
  • 属主 Update from (无) to sugi
评论

こんな感じで、おそらく 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)
2017-01-22 22:02 Updated by: h1romas4
  • Ticket Close date is changed to 2017-01-22 22:02
  • 状态 Update from 开启 to 关闭
评论

対応、ありがとうございました。

日次で 5:00 に cron 動作させている、MediaWiki のバックアップ処理が異常動作をしたようです。 明日も動くと思いますので、ウォッチいたします。 ユーザ権限で動作しますので、不具合を起こしましたらこちらで kill して対応したいと思います。

お忙しいところお手数おかけして申し訳ありませんでした。 どうぞよろしくお願いいたします。

2017-01-22 22:05 Updated by: h1romas4
评论

追伸です。

本バックアップ処理は数年間、正常に動作し続けていたもののため、原因は不明です。 継続して調査いたします。

どうぞよろしくお願いいたします。

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名