無事にインストール完了
プロキシ認証無しの環境でCloudFoundryをインストールできました。
途中で少しはまったのでメモメモ。
インストールの最後でこんな感じのエラーが出ます。
make: *** [secondary_bootstrap_build] Error 2
make[3]: *** [../ebin/hipe_consttab.beam] Aborted
make[2]: *** [opt] Error 2
make[1]: *** [opt] Error 2
調べてみたところCloudFoundryで使用しているgccのバージョンが良くなかったらしい。(R14B01というファイルが良くないとか)
↓同じ問題で悩んでいた人がいました。
http://grokbase.com/t/cloudfoundry.org/vcap-dev/129mq05yc1/install-cloud-foundry-server-error
ここの14b02 というファイルを自分で配置することで無事にインストールができました。
手順としては、
1.CFファイルのR14B01という記述をR14B02へ変更
こんな感じのコマンドで探しました。
sudo find ./ -type f -print | sudo xargs grep r14b01 /dev/null > /tmp/list.txt
2.以下のサイトからR14B02のファイルをダウンロード
http://www.erlang.org/download/otp_src_R14B02.tar.gz
3.ダウンロードしたファイルを以下の場所に配置し、権限を0400へ変更
/var/cache/dev_setup/
4.ダウンロードしたファイルを以下の場所へ解凍
/tmp/otp_src_R14B02/
5.手動でchefを起動
$CLOUDFOUNDRY_HOME/vcap/dev_setup/lib/chefsolo_launch.rb --log_level
debug > log
6.再度インストールを実行
これでインストール成功。
試しにNode.jsのアプリをアップロードしてみたところ無事に動作が確認できました。
やったー!