JVM Optionsの記載方法について

[OS] ALL
[リリース] 9.4
[キーワード] VA,WEB

[質問]

SAS Visual Analytics7.2, 7.3のHotfix適用後の手順に以下の2つのオプションをJVM Optionsに追記する必要があるようですが、どのように追記すればよいか詳細を教えてください。

-Dsas.retry.internal.url=true
-Dsas.web.html.cdps.use.internal.urls=true

[回答]

以下の環境に応じて追記します。

1. Windows環境setenv.batおよびwrapper.confファイルに追記
2. Unix環境setenv.shファイルに追記
* SAS Web Application Server(SASServern_m)が複数ある場合は、全てのファイルに対して追記が必要です。

それぞれの環境の詳細については以下をご参照ください。

1. Windows環境setenv.batおよびwrapper.confファイルに追記

1-1. setenv.batの追記方法

setenv.batファイルの場所は以下にあります。
<SAS構成ディレクトリ> ¥Lev1¥Web¥WebAppServer¥SASServern_m¥bin¥setenv.bat

上記ファイルのset JVM_OPTS=に対して以下のように追記します。

set JAVA_LIBRARY_PATH=

<追記箇所>
set JVM_OPTS=-Xmx4096m・・・
-Dsas.retry.internal.url=true -Dsas.web.html.cdps.use.internal.urls=true

set JAVA_OPTS=・・・

1-2.wrapper.confの追記方法

wrapper.confファイルの場所は以下にあります。
<SAS構成ディレクトリ>¥Lev1¥Web¥WebAppServer¥SASServern_m¥conf¥wrapper.conf
上記ファイルに、以下のように追加します。

# Java Additional Parameters
wrapper.java.additional.1=-Xms768m
wrapper.java.additional.2=-Xmx768m
           ・
           ・
wrapper.java.additional.64=・・・
<追記箇所>
wrapper.java.additional.65=-Dsas.retry.internal.url=true
wrapper.java.additional.66=-Dsas.web.html.cdps.use.internal.urls=true
上記では64までwrapper.java.additionalのオプションが既に指定されているので、65,66と連番となるように追加します。

2. Unix環境setenv.shファイルに追記

setenv.shファイルの場所は以下にあります。
<SAS構成ディレクトリ>¥Lev1¥Web¥WebAppServer¥SASServern_m¥bin¥setenv.sh

上記ファイルのJVM_OPTS=に対して以下のように追記します。

JAVA_LIBRARY_PATH=""

<追記箇所>
JVM_OPTS="-Xmx8192m ・・・・
-Dsas.retry.internal.url=true -Dsas.web.html.cdps.use.internal.urls=true"
JAVA_OPTS=" ・・・"


参考ドキュメント
SAS 9.4 Intelligence Platform: Middle-Tier Administration Guide
Specifying JVM Options
http://support.sas.com/documentation/cdl/en/bimtag/69826/HTML/default/viewer.htm#p1qwfe2p0832wjn1d98p8f5y9sbx.htm#n16zb7x6bs90yun12srtyai04pfh