Skip To Content

ArcGIS Server の環境変数の設定

ユーザー プロファイル内でユーザー定義環境変数を設定する代わりに、ArcGIS Server に固有のユーザー定義変数を設定および管理するための便利な方法として、init_user_param.sh スクリプトがあります。 定義した設定は ArcGIS Server のみに適用され、システム上で実行されている他のアプリケーションに影響を及ぼしません。

このスクリプトは、<ArcGIS Server installation directory>/arcgis/server/usr ディレクトリにあります。 ユーザー定義環境変数を設定するには、スクリプトを開き、次の構文を使用します。

export <user defined variables>=<location to the defined variables>

このスクリプトは下記の 5 つのセクションに分かれています。 スクリプトの編集が完了したら、ArcGIS Server を再起動して変更を有効にする必要があります。 そのためには、startserver.sh スクリプトを実行して、環境内の各 ArcGIS Server を手動で再起動します。

注意:

ArcGIS Server をアップグレードすると、スクリプトですでに定義している情報が保持されます。 ただし、このスクリプトでアップグレード後のソフトウェアに公開された新しいパラメーターはリストに記載されません。 新しいフィーチャを挿入するには、下記の情報を確認し、手動で変数を既存のスクリプトに追加します。

データベースへの接続の構成

ArcGIS Server のデータベース接続の構成については、「ArcGIS Server のデータベース接続の構成」をご参照ください。

temp ディレクトリの変更

スクリプトのこのセクションは、temp ディレクトリの変更に使用されます。 temp ディレクトリのデフォルトの場所は <ArcGIS Server installation directory>/arcgis/server/temp です。 指定する temp ディレクトリの場所は、必ず ArcGIS Server のインストールに使用したアカウントからアクセス可能な場所でなければなりません。 サーバーの通常動作時に、temp ディレクトリにファイルが生成されます。 これらのファイルを定期的にクリーンアップまたは削除して、ディスク領域を解放することをお勧めします。


# -----------------------------------------------------------------------
# Modify this section to change the temp directory.
#
# The default location for the temp directory is:
# <ArcGIS Server installation directory>/arcgis/server/temp.
# The specified directory needs to be accessible by the account
# that was used to install ArcGIS Server.
# -----------------------------------------------------------------------
#export SERVER_TEMP_DIR=<Location_to_temp_directory>

プロキシ サーバーの構成

スクリプトのこのセクションは、フォワード プロキシ サーバーの構成に使用されます。 手順の詳細については、「ArcGIS Server でのフォワード プロキシ サーバーの使用」をご参照ください。


# -----------------------------------------------------------------------
# Modify this section to configure a proxy server
#
# The no_proxy environment variable contains a semicolon-separated list 
# of domains for which the default proxy is not required.  The <local> 
# and a wildcard  character * are supported when specifying the domains.
#
# -----------------------------------------------------------------------
#export http_proxy=http://<user name>:<password>@<proxy-server-name.domain.org>:<port number>/
#export no_proxy="<local>;*.<domain>.<com>

ユーザー定義変数の有効化

スクリプトのこのセクションは、ArcGIS Server のその他すべてのユーザー定義環境変数の有効化に使用されます。


# -----------------------------------------------------------------------
#  User-defined variables
#
# -----------------------------------------------------------------------
umask 077
#export <user defined variables>=<location to the defined variables>

ディープ ラーニング用環境の構成

スクリプトのこのセクションは、環境を構成して、ArcGIS Image Server を使用するラスター解析のディープ ラーニングを実行するためのものです。

ディープ ラーニング パッケージをインストールする方法の詳細については、ArcGIS Image Server の「ディープ ラーニング インストール ガイド」をご参照ください。


# -----------------------------------------------------------------------
# After the Deep Learning libraries for ArcGIS Server are installed,
# modify this section to configure the Linux Conda environment
# to run Deep Learning in Raster Analysis.
#
# -----------------------------------------------------------------------
#export ARCGIS_CONDA_DEEPLEARNING=<path_to_sever_install>/framework/runtime/deeplearning