最新バージョン: 2.0.8-1
LampCluster - 拡張性のある LAMP クラスタ アプリケーションで、基本的な拡張性のある Lamp インフラストラクチャ用のリファレンスとして設計されています。 その目的は、迅速な展開および容易な管理を実現することです。 このアプリケーションは、グリッド コントローラにアクセスする必要なしに、Apache および mysql サーバ アプライアンスへの直接の ssh アクセスを可能にします。
このアプリケーションは、共有グリッド上に展開できます。その場合、アプリケーション マネージャに CA AppLogic インターフェースへのアクセス権は付与されません。
プロパティ名 |
タイプ |
説明 |
user |
文字列 |
アプリケーション上のすべてのサービス用のユーザ アカウントです。 Apache と dbase の各アプライアンス上に初期システム ユーザとして設定され、ssh ログインに使用されます。 また、NAS および MON アプライアンスでの Web インターフェースの http 認証用のユーザです。 このプロパティは必須です。 |
user_pw |
文字列 |
ユーザ プロパティに設定されたデフォルトのパスワードです。 このプロパティは必須です。 |
root_pw |
文字列 |
Apache と dbase アプライアンス用の初期 root パスワードです。 このプロパティは必須です。 |
web_ip |
IP |
入力ゲートウェイに割り当てられた IP です。 このプロパティは必須です。 |
net_ip |
IP |
出力ゲートウェイに割り当てられた IP です。 このプロパティは必須です。 |
netmask |
IP |
IP ネットワークのネットマスクです。 このプロパティは必須です。 |
gateway |
IP |
IP ネットワークのゲートウェイです。 このプロパティは必須です。 |
dns1 |
IP |
出力ゲートウェイに割り当てられた最初のネームサーバ。 このプロパティは必須です。 |
dns2 |
IP |
出力ゲートウェイに割り当てられた 2 番目のネームサーバ。 |
srv2_standby |
整数 |
2 番目の WEB サーバがスタンバイ モードにあるかどうかを指定します。 ゼロ以外の場合、2 番目の Web サーバはスタンバイ モードになります。それ以外の場合はスタンバイ モードにはなりません。 このプロパティはアプリケーションにのみ有効です。 デフォルト: 1 (スタンバイ モード)。 |
srv3_standby |
整数 |
3 番目の WEB サーバがスタンバイ モードにあるかどうかを指定します。 ゼロ以外の場合、3 番目の Web サーバはスタンバイ モードになります。それ以外の場合はスタンバイ モードにはなりません。 このプロパティはアプリケーションにのみ有効です。 デフォルト: 1 (スタンバイ モード)。 |
srv4_standby |
整数 |
4 番目の WEB サーバがスタンバイ モードにあるかどうかを指定します。 ゼロ以外の場合、4 番目の Web サーバはスタンバイ モードになります。それ以外の場合はスタンバイ モードにはなりません。 このプロパティはアプリケーションにのみ有効です。 デフォルト: 1 (スタンバイ モード)。 |
mon_standby |
整数 |
アプリケーションの開始時に、アプリケーション モニタリングがそのアプリケーションに無効になるかどうかを決定します。 ゼロ以外の場合、モニタリングは無効になります。それ以外の場合はモニタリングが有効になります。 モニタリングは、mon アプライアンスを開始することによって、ランタイムに手動で有効にできます。 デフォルト: 1 (モニタリングは無効になります)。 |
リソース |
最小 |
最大 |
デフォルト |
CPU |
0.9 |
128 |
2.45 |
メモリ |
1.593 GB |
150.125 GB |
3.875 GB |
帯域幅 |
11 Mbps |
20.5 Gbps |
1.45 Gbps |
アプリケーションでもいくつかのボリュームを使用します(アプリケーション アーキテクチャを参照)。 それらはアプリケーションの一部で、アプライアンス インスタンス内にすでに設定されています。 アプリケーション境界上で設定する必要のあるボリュームはありません。
これらのアプライアンスにアクセスするには、ssh クライアントまたはブラウザで web_ip と該当するポートを参照します。
ポート |
説明 |
2221 |
srv1 用の ssh ポート |
2222 |
srv2 用の ssh ポート |
2223 |
srv3 用の ssh ポート |
2224 |
srv4 用の ssh ポート |
2225 |
dbase 用の ssh ポート |
2226 |
MON Web インターフェース用の http ポート |
2227 |
NAS Web インターフェース用の http ポート |
Apache(srv4 ~ srv1 として示した)および MYSQL(dbase として示した)は、それぞれ CentOS 5.4 の基本インストールです。 GCC による基本的なビルド環境が含まれます。 以下のパッケージが yum を使用してデフォルト設定でインストールされています。
mysql、php、php-mysql、php-pear、httpd、php-GD、ImageMagic、ImageMagic-perl
他の CentOS パッケージは、エンド ユーザがインストールできます。そのためには、root ユーザとして yum -y install <package> を実行します。
最初のブート時に初期ユーザが作成され、root パスワードがファイル (/home/<user>/su.txt)に格納されます。 これらのインスタンスは、アプライアンスから /appliance/passwd.stamp を削除してアプリケーションを再起動することにより、デフォルト プロパティにリセットできます。
Apache アプライアンスはホスト名「db」を使用してデータベースに接続できます(「mysql -h db」など)。デフォルトのデータベースには、すべての Apache アプライアンスの root ユーザにとって十分な権限があります。
LampCluster アプリケーションを AppLogic グリッド上で実行させるには、以下の手順に従います。 この例では、mylampcluster という名前の LampCluster アプリケーションを作成します。
グリッド上で LampCluster アプリケーションが実行されます。 残りの作業は、アプリケーション ボリュームにアプリケーションをインストールすることです。これにより、アプリケーションが稼働する準備が整います。
LAMP アプリケーションには以下のボリュームがあります。
ボリューム |
説明 |
cert (証明書) |
INSSL ゲートウェイ用の SSL 証明書を保持します。 |
data (データ) |
NAS ボリューム。プロビジョニングでサイジングする必要があります。 これはアプリケーション用のプライマリ ストレージになります。 |
dase (データベース) |
データベース ボリューム。プロビジョニングでサイジングする必要があります。 これは MYSQL データベース ストレージです。 |
mon (モニタ) |
mon ボリューム。プロビジョニングでサイジングする必要があります。 これはモニタ アプライアンス用のストレージです。 |
LINUX5 アプライアンス ベース クラス上にあるソフトウェアに加えて、以下のオープン ソース サードパーティ ソフトウェアがインストールまたは更新されます。
ソフトウェア |
バージョン |
変更 |
ライセンス |
ノート |
mysql |
5.0.77-4.el5_4.1 |
いいえ |
GPLv2 |
該当なし |
mysql-server |
5.0.77-4.el5_4.1 |
いいえ |
GPLv2 |
該当なし |
perl-DBD-MySQL |
3.0007-2.el5 |
いいえ |
Artistic/GPLv2 |
該当なし |
ソフトウェア |
バージョン |
変更 |
ライセンス |
ノート |
alsa-lib |
1.0.17-1.el5 |
いいえ |
LGPLv2.1 |
該当なし |
apr |
1.2.7-11.el5_3.1 |
いいえ |
Apache License v2.0 |
該当なし |
apr-util |
1.2.7-7.el5_3.2 |
いいえ |
Apache License v2.0 |
該当なし |
audiofile |
0.2.6-5 |
いいえ |
LGPLv2.0 |
該当なし |
avahi-glib |
0.6.16-6.el5 |
いいえ |
LGPLv2.0 |
該当なし |
bind-libs |
9.3.6-4.P1.el5_4.2 |
いいえ |
ISC |
該当なし |
bind-utils |
9.3.6-4.P1.el5_4.2 |
いいえ |
ISC |
該当なし |
distcache |
1.4.5-14.1 |
いいえ |
LGPLv2.1 |
該当なし |
esound |
0.2.36-3 |
いいえ |
GPLv2 |
該当なし |
GConf2 |
2.14.0-9.el5 |
いいえ |
LGPLv2.0 |
該当なし |
ghostscript |
8.15.2-9.11.el5 |
いいえ |
GPLv2 |
該当なし |
ghostscript-fonts |
5.50-13.1.1 |
いいえ |
GPLv2 |
該当なし |
gmp |
4.1.4-10.el5 |
いいえ |
LGPLv2.1 |
該当なし |
gnome-keyring |
0.6.0-1.fc6 |
いいえ |
GPLv2 |
該当なし |
gnome-mime-data |
2.4.2-3.1 |
いいえ |
GPLv2 |
該当なし |
gnome-mount |
0.5-3.el5 |
いいえ |
GPLv2 |
該当なし |
gnome-vfs2 |
2.16.2-4.el5 |
いいえ |
LGPLv2.0 |
該当なし |
httpd |
2.2.3-31.el5 |
いいえ |
Apache License v2.0 |
該当なし |
ImageMagick |
6.2.8.0-4.el5_1.1 |
いいえ |
ImageMagick |
該当なし |
ImageMagick-perl |
6.2.8.0-4.el5_1.1 |
いいえ |
ImageMagick |
該当なし |
libbonobo |
2.16.0-1.fc6 |
いいえ |
LGPLv2.1 |
該当なし |
libbonoboui |
2.16.0-1.fc6 |
いいえ |
LGPLv2.1 |
該当なし |
libc-client |
2004g-2.2.1 |
いいえ |
FreeFork |
該当なし |
libcroco |
0.6.1-2.1 |
いいえ |
LGPLv2.0 |
該当なし |
libglade2 |
2.6.0-2 |
いいえ |
LGPLv2.0 |
該当なし |
libgnome |
2.16.0-6.el5 |
いいえ |
LGPLv2.0 |
該当なし |
libgnomecanvas |
2.14.0-4.1 |
いいえ |
LGPLv2.0 |
該当なし |
libgnomeui |
2.16.0-5.el5 |
いいえ |
LGPLv2.0 |
該当なし |
libgsf |
1.14.1-6.1 |
いいえ |
LGPLv2.1 |
該当なし |
libnotify |
0.4.2-6.el5 |
いいえ |
LGPLv2.1 |
該当なし |
librsvg2 |
2.16.1-1.el5 |
いいえ |
LGPLv2.0 |
該当なし |
libutempter |
1.1.4-4.el5 |
いいえ |
LGPLv2.1 |
該当なし |
libwmf |
0.2.8.4-10.2 |
いいえ |
GPLv2 |
該当なし |
libwnck |
2.16.0-4.fc6 |
いいえ |
LGPLv2.0 |
該当なし |
libXres |
1.0.1-3.1 |
いいえ |
MIT |
該当なし |
mod_auth_mysql |
3.0.0-3.2.el5_3 |
いいえ |
Apache Group |
該当なし |
mod_perl |
2.0.4-6.el5 |
いいえ |
Apache License v2.0 |
該当なし |
mod_rpaf |
0.5 |
はい |
Apache Group |
該当なし |
mod_ssl |
2.2.3-31.el5.centos.2 |
いいえ |
Apache License v2.0 |
該当なし |
mysql |
5.0.77-4.el5_4.1 |
いいえ |
GPLv2 |
該当なし |
notification-daemon |
0.3.5-9.el5 |
いいえ |
GPLv2 |
該当なし |
perl-BSD-Resource |
1.28-1.fc6.1 |
いいえ |
Artistic |
該当なし |
perl-DBD-MySQL |
3.0007-2.el5 |
いいえ |
Artistic |
該当なし |
perl-GD |
2.35-1.el5.rf |
いいえ |
Artistic |
該当なし |
perl-Mailtools |
1.77-1.el5.centos |
いいえ |
Artistic |
該当なし |
perl-TimeDate |
1.16-5.el5 |
いいえ |
Artistic |
該当なし |
php |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-cli |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-common |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-devel |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-gd |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-imap |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-mysql |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-pdo |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
php-pear |
1.4.9-6.el5 |
いいえ |
PHP v3.0 |
該当なし |
php-pgsql |
5.1.6-24.el5_4.5 |
いいえ |
PHP v3.01 |
該当なし |
startup-notification |
0.8-4.1 |
いいえ |
LGPLv2.0 |
該当なし |
urw-fonts |
2.3-6.1.1 |
いいえ |
GPLv2 |
該当なし |
Copyright © 2012 CA. All rights reserved. |
|