この節では、Sun Cluster HA for Sun Java System Web Server の拡張プロパティについて解説します。フェイルオーバーの場合、データサービスは強制的に Confdir_list のサイズを 1 にします。複数の構成ファイル (インスタンス) が必要な場合は、それぞれが Confdir_list エントリを 1 つ持つ複数のフェイルオーバーリソースを作成してください。
通常、拡張プロパティは、Sun Java System Web Server リソースを作成するときに、コマンド行から scrgadm -x parameter=value を実行して構成します。Sun Cluster のすべてのプロパティの詳細については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「標準プロパティ」を参照してください。
Sun Java System Web サーバーに構成する拡張プロパティの詳細については、表 1–2 を参照してください。Sun Java System Web Server リソースの作成時に必要な拡張プロパティは、Confdir_list プロパティだけです。拡張プロパティの中には動的に変更できるものがあります。それ以外の拡張プロパティは、リソースを作成するときにしか更新できません。そのプロパティをいつ変更できるかについては、説明欄の「調整 : 」を参照してください。
表 1–2 Sun Cluster HA for Sun Java System Web Server 拡張プロパティ
Web サーバーの障害モニターで、Web サーバーが提供するアプリケーション (URI) の任意リストを検証する場合は、 Monitor_Uri_List 拡張プロパティを設定する必要があります。この拡張プロパティによって、拡張された検証機能が提供されます。また、使用している Web サーバーのほかにサービスを階層状にする場合に、このプロパティは有用です。Monitor_uri_list 拡張プロパティは、セキュア Sun Java System Web Server インスタンスではサポートされません。Monitor_Uri_List 拡張プロパティを設定しない場合、障害モニターは通常の検証を行います。詳細については、「Sun Cluster HA for Sun Java System Web Server 障害モニター」 を参照してください。次の例は、Sun Java System Web Server インスタンスを構成に追加する場合の Monitor_Uri_List 拡張プロパティの設定方法を示しています。
(デフォルトの負荷分散を使う非セキュア Sun Java System Web Server インスタンスを追加します。) example# scrgadm -a -j web-not-secure-1 -g resource-group-1 -t SUNW.iws \ -x Confdir_List=/opt/SunONE/https-Sun-app-insecure-1 \ -y Scalable=True -y Network_resources_used=schost-1 -y Port_list=8000/tcp -x Monitor_Uri_list=http://schost-1:8000/servlet/monitor |
(非セキュア Sun Java System Web Server アプリケーションリソースインスタンスを追加します。) example# scrgadm -a -j web-not-secure-1 -g resource-group-1 -t SUNW.iws \ -x Confdir_list=/opt/SunONE/conf -y Scalable=False \ -y Network_resources_used=schost-1 -y Port_list=80/tcp \ -x Monitor_Uri_list=http://schost-1:80/servlet/monitor |