Kubuntu 13.10 32bitへのALB/ALTAインストール

2013/10/25 8:01 に 森山誠二郎 が投稿   [ 2013/10/27 0:32 に更新しました ]
基本的に 作成済みのCentOS(64bit)へのインストール と同じだが、CentOSではなく、
ubuntu, 64bit ではなく 32bit。

1。chef-client のインストール。rootになってapt-get install chefでインストールできる。バージョンは
  古いがALB/ALTAのインストールに問題はない。opscodeのサイトから
  ダウンロードする場合は、OSのバージョンとして、13.10はまだないので、13.04を選択する
2。Anagixの提供する chef-validator.pem と client.rb を /etc/chef に置き、chef-client を実行
3。apache2のインストールでこけた。原因は、ubuntu 13.10では、apache2のバージョンが 2.4にあがっていること。
  opscodeのapache2 cookbookはまだ2.2(サポートは基本的に12.04 LTS)。
  ワークアラウンドとして、アナジックスのmy_apache2を 13.10では cookbookを使わず、packageで読み込んだ。
       a2enmod proxy
       a2enmod proxy_balancer
       a2enmod proxy_http
 を実行する必要があった。
また、LoadModule lbmethod_byrequests_module /usr/lib/apache2/modules/mod_lbmethod_byrequests.so
する必要があるので、/etc/apache2/mods-enabledで、以下を実行してシンボリックを作成した。
       ln -s ../mods-available/lbmethod_byreqests.load lbmethod_byrequests.load
alb_server を confとして読み込む必要もあるので、/etc/apache2/conf-enabledの下に、alb_server.confとした。
上記の変更をアナジックスのchefサーバに適用した。
Comments