mysql:12518
From: "MasatoSeko" <"MasatoSeko" <sfz001253@xxxxxxxxxx>>
Date: Tue, 29 Nov 2005 10:08:34 +0900
Subject: [mysql 12518] 教えてくださいError: connecting to database Host 'hostname' is blocked because of many発生の原因/監視
はじめまして、世古と申します。 先日、DBに接続しようとしたら下記の現象が発生しました。 [現象] アプリケーションがエラーを出して実行できなくなった。 [エラーメッセージ] Error: connecting to database Host 'hostname' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts' [対応] メッセージにあるとおり、'mysqladmin flush-hosts'を実行して問題無く接続でき ることを確認。 とりあえず、max_connect_errorsの値を増加させる予定。 [環境] OS : red hat enterprise linux es v3 MySQL : 3.23.58 次の2点について、ご存知の方は教えてもらえないでしょうか? (1)発生原因 connect_errorsが10(デフォルト)に達したら発生すると見たのですが、どんな事象 がカウント されるのでしょう。 過去のやりとりで、MySQL のプロトコルに従わないで、すぐに切断したりした場合 というのは ありましたが、他にはあるのでしょうか。 (2) connect_errorsの参照 connect_errorsの現在の値を参照する方法はあるのでしょうか? 定期的に監視したいと思っています。 よろしくお願いいたします。 --- 世古 雅人