待辦事項 #36946

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

啟用日期: 2017-01-22 20:18 最後更新: 2017-01-22 22:05

回報者:
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:

細節

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

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

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

Ticket History (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
  • 狀態 Update from 開啟 to 關閉
  • Ticket Close date is changed to 2017-01-22 22:02
評語

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

日次で 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. » 登入