Dashboard Serverは,ダッシュボード出力コネクターが出力したダッシュボード表示用データを取得するためのFlex Dashboardのアプリケーションです。Dashboard Serverは,Dashboard Viewerからの要求を受け付けて,ダッシュボード出力コネクターから取得したダッシュボード表示用データをDashboard Viewerに送信します。
ここでは,Dashboard Serverの設定方法について説明します。
次のシステム環境変数を設定します。
表3-5 設定する環境変数(Windowsの場合)
環境変数名 | 設定値 |
---|---|
PRFSPOOL | <インストールディレクトリ>¥psb¥CC¥web¥redirector¥logs |
表3-6 設定する環境変数(Linuxの場合)
環境変数名 | 設定値 |
---|---|
PRFSPOOL | /opt/hitachi/sdp/psb/CC/web/redirector/logs |
PATH※1 | /opt/hitachi/sdp/psb/jdk/bin |
/opt/hitachi/sdp/psb/PRF/bin | |
LD_LIBRARY_PATH | /opt/hitachi/sdp/psb/PRF/lib |
/opt/hitachi/common/lib | |
CSCCFJ_SERVER_HOME | /opt/hitachi/sdp/psb/CC |
COSMINEXUS_PSB_HOME※2 | /opt/hitachi/sdp/psb |
PRF_AUDITLOG_USE※2 | 0 |
Dashboard Serverを使用するためには,Webサーバのサービスを登録して,Webコンテナサーバをセットアップします。
なお,Linuxの場合,Webサーバのサービスの登録は不要です。
<インストールディレクトリ>¥psb¥httpsd¥httpsd.exe -k install -n "Hitachi Web Server for uCSDPAF"
<インストールディレクトリ>¥psb¥CC¥web¥bin¥cjwebsetup.exe uCSDPAF_Server
<インストールディレクトリ>¥psb¥CC¥web¥containers¥uCSDPAF_Server¥
WebサーバとWebコンテナサーバを設定するコマンドの実行例を次に示します。
C:¥> <インストールディレクトリ>¥psb¥httpsd¥httpsd.exe -k install -n “Hitachi Web Server for uCSDPAF”
Installing the Hitachi Web Server for uCSDPAF service
The Hitachi Web Server for uCSDPAF service is successfully installed.
C:¥><インストールディレクトリ>¥psb¥CC¥web¥bin¥cjwebsetup.exe uCSDPAF_Server
KDJE41800-I The setup for the Web container server has finished successfully. Server name = uCSDPAF_Server
<インストールディレクトリ>/psb/CC/web/bin/cjwebsetup.exe uCSDPAF_Server
<インストールディレクトリ>/psb/CC/web/containers/uCSDPAF_Server/
/opt/hitachi/sdp/psb/CC/server/bin/cjsetup uCSDPAF_Server
Dashboard Serverで使用するファイルを準備します。
なお,V01-50より前のLinuxの場合,インストーラがhttpsd.confファイルの指定値を自動で更新するため,httpsd.confファイルの編集は不要です。
################################################################ |
コピー元のファイル | コピー先のディレクトリ | コピー後のファイル編集の要否 |
---|---|---|
<インストールディレクトリ>¥samples¥httppacket¥web¥redirector¥workers.properties | <インストールディレクトリ>¥psb¥CC¥web¥redirector¥ | × |
<インストールディレクトリ>¥samples¥httppacket¥web¥redirector¥mod_jk.conf | <インストールディレクトリ>¥psb¥CC¥web¥redirector¥ | × |
<インストールディレクトリ>¥samples¥httppacket¥web¥containers¥uCSDPAF_Server¥usrconf¥usrconf.cfg | <インストールディレクトリ>¥psb¥CC¥web¥containers¥uCSDPAF_Server¥usrconf¥ | × |
<インストールディレクトリ>¥samples¥httppacket¥web¥containers¥uCSDPAF_Server¥usrconf¥usrconf.properties | <インストールディレクトリ>¥psb¥CC¥web¥containers¥uCSDPAF_Server¥usrconf¥ | ○ |
<インストールディレクトリ>¥lib¥dashboard.war | <インストールディレクトリ>¥psb¥CC¥web¥containers¥uCSDPAF_Server¥webapps¥ | × |
コピー元のファイル | コピー先のディレクトリ | コピー後のファイル編集の要否 |
---|---|---|
<インストールディレクトリ>/samples/httppacket/web/redirector/workers.properties | <インストールディレクトリ>/psb/CC/web/redirector/ | × |
<インストールディレクトリ>/samples/httppacket/web/redirector/mod_jk.conf | <インストールディレクトリ>/psb/CC/web/redirector/ | × |
<インストールディレクトリ>/samples/httppacket/web/containers/uCSDPAF_Server/usrconf/usrconf.cfg | <インストールディレクトリ>/psb/CC/web/containers/uCSDPAF_Server/usrconf/ | × |
<インストールディレクトリ>/samples/httppacket/web/containers/uCSDPAF_Server/usrconf/usrconf.properties | <インストールディレクトリ>/psb/CC/web/containers/uCSDPAF_Server/usrconf/ | ○ |
<インストールディレクトリ>/lib/dashboard.war | <インストールディレクトリ>/psb/CC/web/containers/uCSDPAF_Server/webapps/ | × |
################################################################ |
コピー元のファイル | コピー先のディレクトリ | コピー後のファイル編集の要否 |
---|---|---|
<インストールディレクトリ> /samples/httppacket/web/redirector/workers.properties | <インストールディレクトリ>/psb/CC/web/redirector/ | × |
<インストールディレクトリ> /samples/httppacket/web/redirector/mod_jk.conf | <インストールディレクトリ>/psb/CC/web/redirector/ | × |
<インストールディレクトリ> /samples/httppacket/web/containers/uCSDPAF_Server/usrconf/usrconf.cfg | <インストールディレクトリ>/psb/CC/server/usrconf/ejb/uCSDPAF_Server | × |
<インストールディレクトリ> /samples/httppacket/web/containers/uCSDPAF_Server/usrconf/usrconf.properties | <インストールディレクトリ>/psb/CC/server/usrconf/ejb/uCSDPAF_Server | ○ |
コピーしたファイルのうち,Dashboard Serverのサーバ内設定ファイル(usrconf.properties)には,Dashboard Serverがダッシュボード出力コネクターにアクセスして,ダッシュボード表示用データを更新するための間隔とリトライ回数を指定します。
サーバ内設定ファイルの編集については,「12.2 Dashboard Serverのサーバ内設定ファイル(usrconf.properties)」を参照してください。
ejbserver.rmi.naming.port=20432