Keepalived フェイルオーバーがされない原因がわかった・・・。

定義に余計なものが入っていたからだった。

persistence_timeout 50 

同じユーザーはなるべく同じサーバに接続させる為の設定だが、接続先のサーバに障害が発生した場合は、50秒?維持してしまうらしい。実サーバの障害の時はそのルールを適用しないで欲しい・・・。

テンプレートを使う時でも、パラメータの内容は確認しておかないと駄目だな。