mysql:14028
From: Imamura Yoshinobu <Imamura Yoshinobu <imm@xxxxxxxxxx>>
Date: Thu, 31 May 2007 20:37:17 +0900
Subject: [mysql 14028] ipvsadm経由のmysql接続
今村です。 MySQL5.0.22 でMySQL Clusterを構築しています。 MySQL Clusterの稼働はうまくいったのですが SQLノードへの接続をipvsadmを使って分散アクセスしようとして 接続エラーとなってしまいます。 ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.x.x' (111) tcpdumpで確認したところ仮想サーバへはパケットも来ておらず mysqlクライアントが勝手に判断してエラーを返しているように見えます。 mysql側で何か特別な設定が必要なのでしょうか? ipvsadm(LVS)での分散処理は DSR,ダイレクトルーティング方式で設定しており http(port:80)は正常に動作したのですが mysql(port:3306)では実サーバに接続できません。 実サーバへの直接接続はできています。 Clusterにせず単体でMySQLサーバを起動して ipvsadmで接続を試みても同様の現象です。 何か考えられる要因等、アドバイスいただけると幸いです。 宜しくお願いします。