サイトの管理ユーティリティ

サイトの管理ユーティリティを使用すると、さまざまな ArcGIS Server サイト管理タスク(クラスタへのコンピュータの追加、クラスタからのコンピュータの削除など)を、コマンド ラインから実行することができます。指定したクラスタに参加しているコンピュータを表示することもできます。

パラメータ

パラメータ

詳細

-u

ユーティリティを実行する ArcGIS Server ユーザの名前。ユーザには、操作を実行するための適切なレベルの権限が必要です。

-p

-u パラメータで指定したユーザのパスワード。

-s

サイトの URL。次のいずれかの形式で指定します。

  • http://gisserver.domain.com:6080
  • http://webadaptor.domain.com/arcgis

-lc

ArcGIS Server サイト内のクラスタを一覧表示します。

-c

クラスタの名前(クラスタに対して操作を実行する場合)。

-l

-c パラメータで指定したクラスタ内のコンピュータを一覧表示します。

-o

-c パラメータで指定したクラスタに対して実行する、起動または停止のオペレーションを指定します。START オペレーションは、クラスタ内のすべてのコンピュータを起動します。STOP オペレーションは、クラスタ内のすべてのコンピュータを停止します。CHKSTATUS オペレーションは、現在実装されていません。

-R

-c パラメータで指定したクラスタから削除するコンピュータの完全修飾名。

-A

-c パラメータで指定したクラスタに追加するコンピュータの完全修飾名。

-D

-c パラメータで指定したクラスタを削除します。

-cr

-c パラメータで指定したクラスタを作成します。既知の問題のため、現在このコマンドは機能しません。

-t

ユーティリティの実行時に、サーバにトークンを渡します。このパラメータを省略した場合は、HTTP 認証が使用されます。

-h

ユーティリティのヘルプを出力します。

次の例は、ArcGIS Server サイトに参加しているクラスタを一覧表示します。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -t -lc
===Clusters on this site===
- default
- geocluster

次の例は、デフォルト クラスタに参加している GIS サーバ コンピュータを一覧表示します。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://vanguard:6080 -t -c default -l
===Machines on this cluster===
- VANGUARD.ESRI.COM
- BIRDLAND.ESRI.COM

次の例は、ArcGIS Server サイトから geocluster という名前のクラスタを削除します。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -t -c geocluster -D

次の例は、デフォルト クラスタからコンピュータ BIRDLAND.ESRI.COM を削除します。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://vanguard:6080 -t -R BIRDLAND.ESRI.COM -c default

次の例は、デフォルト クラスタにコンピュータ BIRDLAND.ESRI.COM を追加します。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://vanguard:6080 -t -A BIRDLAND.ESRI.COM -c default

次の例は、geocluster というクラスタ内のすべての GIS サーバを停止します。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -t -c geocluster -o stop

次の例は、geocluster というクラスタ内のすべての GIS サーバを起動します。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.domain.com:6080 -t -c geocluster -o start
5/20/2014