mysql:10124
From: 渡邊昌之 <渡邊昌之 <mark@xxxxxxxxxx>>
Date: Mon, 13 Sep 2004 18:21:06 +0900
Subject: [mysql 10124] Re: Too many connectionsに関して
渡邊と言います。 mysql unauthenticated user でgoogleを引いてみると http://archives.neohapsis.com/archives/mysql/2004-q1/1363.html あたりがひっかかります。 で、この辺によりますと これは、DNSの逆引きの時にかたまっている状態らしいです。 で既に直っていますと書いてあるので、特定のバージョンの問題じゃないでしょうか。 といってもどのバージョンのトラブルだったかまでは調べきっていません。 それで、解決策はみっつほどじゃないかと ・バージョンを変えてみる。 どのバージョンなら大丈夫かというのはわかりません。 ・逆引きをやめさせる。 起動時の引数に--skip-name-resolve を付ける ・外部のネットワークからの接続を切る。 FWか何かで外部からのmysqlのポートへの接続は切っておくべきでしょう。 通常外部から直接mysqlに接続できる必要はないと思うので セキュリティの為にも外部からの接続を切っておくべきでしょう。 もし外部からの接続が無い様なサーバだったとしたら、 多分、参照しているDNSが逆引きに正しく答えていないという ことなんじゃないでしょうか。 その場合は正しく答えるようにDNSを設定する必要が有りますね。 もしDNSを正しく設定することができないのであれば、 逆引きをやめさせればいいんじゃないかと思います。 ただしその場合は、HOST名での認証ができないので認証にはすべて IPを指定する必要があります。 Akinobu YAMAMOTO <ayamamot@xxxxxxxxxx> wrote: > どうも、山本@ふりふりです。 > 困ったことになったので教えてください。 > > あるWebサーバから別のMySQLサーバに接続をして運用しているのですが > 最近になって"Too many connections"エラーが発生し、MySQLのmax_connectionを > 増やしてMySQLをrestartしているのですが一向に改善されません。 > おそらく不要なコネクションがたまってmax_connectionsを超えるコネクションが > 発生し、"Too many connections"になっているのではと思い、 > SHOW PROCESSLISTで調べてみました。 > > mysql> SHOW PROCESSLIST; > +-----+----------------------+---------------+-------+---------+------+-------+------------------+ > | Id | User | Host | db | Command | Time | > State |Info | > +-----+----------------------+---------------+-------+---------+------+-------+------------------+ > | 467 | unauthenticated user | XXX.XXX.XXX.XXX | NULL | Connect | NULL | > login |NULL | > | 468 | unauthenticated user | XXX.XXX.XXX.XXX | NULL | Connect | NULL | > login |NULL | > > 通常"unauthenticated user"はconnectに失敗すればdisconnectになっていると > 思っていたのですが、これがたまっていた原因まではわかりました。 > > そこでなぜこれら不要なコネクションがたまっているかとその対策を探しているのですが > よくわかりません。 > > 恐れ入りますがこの原因と対策を教えていただきますようお願いいたします。 > > > > > ------------------------------------------------ > Akinobu YAMAMOTO > ayamamot@xxxxxxxxxx > > 総合無料情報 FreeShop > http://www.freeshop.co.jp/ > ------------------------------------------------ > 本発言は特に明記がない限り、私山本の個人的なもので、 > 所属組織(freeshop.co.jp)には関係有りません。 > > > _______________________________________ 渡邊昌之 mark@xxxxxxxxxx ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10123 2004-09-13 17:11 [Akinobu YAMAMOTO <ay] Too many connectionsに関して -> 10124 2004-09-13 18:21 ┗[渡邊昌之 <mark@xxxxx] 10125 2004-09-13 18:54 ┗[Akinobu YAMAMOTO <ay]