2013Chef11のchef-serverをHA構成にするはじめにChef11はいままでのChefとはserverの構成がガラリと変わり、APIがRubyからErlangに、バックエンドのCouchDBがPostgreSQLになりました。その他はフロントエンドにはnginx、WebUIにunicorn。RabbitMQとSolrはそのまま。基本的にそのまま使ってて問題ないのだけども、やはりサーバーは壊れるのでバックアップがないと困るよね、ということで調べてもあんまり情報がなかったので、やってみたメモを残します。めんどいのでrootで作業しています。Startをみて、Platformにあったパッケージをダウンロード。Chefというページからダウンロード。Debian6でやりましたが、Ubuntu12用のパッケージではうまく動きませんでしたので、Ubuntu10用のを使いました。chef-server_11.0.6-1.ubuntu.10.04_amd64.debPrimaryとSecondary、2台のサーバーに入れましょう。以下にRubyやGemsやPostgreSQLやその他依存もろもろすっぽり収まって完結しているため、普通にPostgreSQLをinstallした場合とは勝手がちょっと違うので注意が必要です。