ArcGIS Server コマンド ライン ユーティリティ
ArcGIS Server には、スクリプトで利用可能なユーティリティがいくつか用意されています。これらを使用して、サーバをバッチ ファイルまたはオペレーティング システムのコマンド ラインから管理できます。これらのユーティリティは、一連の Python スクリプトとして <ArcGIS for Server のインストール場所>/tools/admin にインストールされています。
これらのユーティリティを使用して、次の操作を実行できます。
- サービスの開始と終了
- クラスタへのコンピュータの追加とクラスタからのコンピュータの削除
- サービス定義ファイル(*.sd)からのサービスの公開
- サイト構成のバックアップまたは復元
- 新しいマップ キャッシュの定義
- マップ キャッシュの構築と削除
- マップ キャッシュ形式(エクスプロードおよびコンパクト)の変換
共通パラメータ
ユーティリティの多くで、次のパラメータが使用されます。
パラメータ |
詳細 |
---|---|
-u |
ユーティリティを実行する ArcGIS Server ユーザの名前。ユーザには、操作を実行するための適切なレベルの権限が必要です。 |
-p |
-u パラメータで指定したユーザのパスワード。 |
-s |
サイトの URL。次のいずれかの形式で指定します。
|
-t |
ユーティリティの実行時に、サーバにトークンを渡します。このパラメータを省略した場合は、HTTP 認証が使用されます。 |
-h |
ユーティリティのヘルプを出力します。 |
次の例で、これらのパラメータの動作を確認できます。この例では、サイトの管理ユーティリティの -lc(クラスタのリスト)コマンドを使用して、サイト内のクラスタをリスト表示しています。
<ArcGIS Server installation location>/arcgis/server/tools/python <ArcGIS Server installation location>/arcgis/server/tools/admin/managesite.py -u admin -p admin -s http://gisserver.domain.com:6080 -t -lc
関連トピック
6/13/2014