このページでは、SAS Deployment Wizard実行後に行う必要があるインストール後の設定の手順について説明します。
SASミドル層アプリケーションは、アプリケーション間の通信とアプリケーションのプロパティのキャッシュにJGroupsとJBoss Cacheを利用しています。 JGroupsソフトウェアは、UDPマルチキャスティングを通信プロトコルとして使用します。 このプロトコルを使用して、JGroupsソフトウェアは、有効なアドレスとポートコンビネーションをバインドすることができます。 マルチホームマシンは、通常1つ以上のアドレスを持ちます(1つ以上のNIC(ネットワークカード)がインストールされることによる)。 デフォルトで、JGroupsソフトウェアは最初のノンループバックNICをバインドアドレスとして選択します。 しかしながら、いくつかのケースにおいて、Webアプリケーションサーバーは、InetAddress.getLocalHost().getHostName()をJGroupsで使用するバインドアドレスとして 選択することができます。 2つのバインドアドレス(JGroupsがSAS Remote Services Application用に選んだ値と、Web Application ServerがSAS Web Application用に選んだ値)が一致しない場合、 JGroupsの通信プロトコルは正しく動作しません。
この問題を解決するには、JBossとJGroupsが同じバインドアドレスを使用するように次のJVMオプションを追加します。
詳細は、System Properties Supported by JGroups (2.4 and higher)(英語)を参照してください。
SASは、調整可能なパラメータの値がWebLogicおよびJBossにとって最適化されているか、HPjconfigを使用して検証することを推奨しています。 HPjconfigに関する詳細は、米国HP社のWebサイト (日本語版はこちら)を参照してください。
HP-UX 11i v3で提供されている調整可能なベースページサイズ機能を使用して、より大きな値をbase_pagesizeパラメータに設定している場合、HPのドキュメント(英語)を参照してください。 このHP社のドキュメントに基づいて、SASは、Javaバージョン5.0.13以上のインストールと設定を推奨しています。
ミドル層サーバーがHP-UX上にインストールされており、SAS Enterprise GuideのプロジェクトをSAS Folderに保存する場合、このミドル層サーバーのJDKをバージョン5.0.14以上にアップデートする必要があります。
SASアプリケーションで使用するためにWebアプリケーションサーバーを自動的に構成する際、SAS Deployment WizardはSAS Webアプリケーションを複数台の管理対象サーバーに分配するオプションを提供しています。 このオプションは、管理対象サーバーを手動で構成すると選択した場合は、SAS Deployment Wizardに表示されません。
手動でSAS Webアプリケーションを構成する場合、Webアプリケーションの配置方法については、厳格な必要条件はありません。ミドル層トポロジーのパフォーマンスチューニングに関する詳細は、『 SAS 9.2 Web Applications: Tuning for Performance and Scalability』(英語)を参照してください。
注意: HP-UX(Itanium)プラットフォームまたは、Sun Solaris(x86-64)プラットフォーム上でWebLogic Serverを使用する場合、SAS Deployment Wizardが生成する手動で実行する必要がある手順には、2つの管理対象サーバーを作成する必要があると記載されており、またそれぞれのサーバーにどのアプリケーションを配置すべきか提案しています。 推奨されているサーバーの分散は、すべてのオペレーティングシステムプラットフォームとすべてのサポートされているWebアプリケーションサーバーで同じです。 使用しているいずれかのWebアプリケーションを推奨されているように分散させる場合は、SDWの生成する手順のサンプル(英語)にあるアプリケーションの割り当てに関する手順を参照してください。
SAS TrueType Fontのインストールを選択し、既存のJava Runtime EnvironmentにSASを構成する場合、既存のJREのディレクトリに対する書き込み権限があるか確認してください。 fontのディレクトリは、JREHOME/lib/fontsです。 適切な書き込み権限がない場合、SAS Deployment WizardはJREへのSAS TrueType Fontのインストールに失敗します。
JRE fontディレクトリに対する書き込み権限がなく、SAS TrueType Fontsをすでにインストールした場合は、それらのファイルを手動で!SASROOT/SASFoundation/9.2/misc/fontsからJREHOME/lib/fontsへコピーする必要があります。