ArcGIS Notebook Server をインストールし、Docker を使って構成したら、サーバー サイトを作成します。 サイトは、ArcGIS Notebook Server の個別の配置であり、ArcGIS Enterprise ポータルとフェデレートできるサーバーの単位です。
ArcGIS Notebook Server 10.7.1 以降では、サイトへのコンピューターの追加がサポートされています。 複数コンピューターのサイトでは、各コンピューターの Docker 設定および構成は同じであり、それぞれが ArcGIS Notebooks を実行できます。 複数のコンピューターがあるサイトを設定する場合は、「ArcGIS Notebook Server サイトへのコンピューターの追加」をご参照ください。このヘルプ トピックでは、インストールと構成プロセスに必要な追加手順について説明しています。
サーバー サイトを作成する場合、2 つの方法があります。 ArcGIS Notebook Server 構成ウィザードを使用するか、createsite コマンド ライン ユーティリティを使用することによって、サイトを作成できます。
ウィザードを使用したサイトの作成
ArcGIS Notebook Server 構成ウィザードは、ArcGIS Notebook Server サイトをコンピューター上に作成します。 ポストインストール ユーティリティを実行すると、構成ウィザードが開きます。
注意:
ブラウザーで初めて構成ウィザードを開くと、最初のページではセキュリティで保護されていない http 通信が使用されます。 警告が表示されたらそのまま操作を続行すると、ウィザードがセキュリティで保護された https 通信に切り替わります。
- ウィザードで、ユーザー名とパスワードを入力して [次へ] をクリックします。
- コンテンツ ディレクトリ、ワークスペースのディレクトリ、および構成ストアに使用するディレクトリのパスを入力します。
デフォルトでは、サーバー ディレクトリと構成ストアは <ArcGIS Notebook Server installation directory>/usr に作成され、ワークスペース ディレクトリは <Parent of ArcGIS Notebook Server installation directory>/arcgisnotebookserver/directories/arcgisworkspace に作成されます。 構成ストア、コンテンツ ストア、およびログには、ローカル ドライブ上またはネットワーク上の別のディレクトリを使用できます。 この場所には ArcGIS Notebook Server アカウントでアクセスすることができ、このアカウントは、この場所に対する読み取り権限および書き込み権限を持つ必要があります。
- [次へ] をクリックします。
- サマリー ページを確認し、[完了] をクリックしてサイトを作成するか、[戻る] をクリックして変更を行います。
注意:
この名前とパスワードを使用するプライマリ サイト管理者のアカウントは、ArcGIS Notebook Server でのみ認識されます。これはオペレーティング システムのアカウントではなく、ユーザー ストアのユーザー アカウントとは別に管理されます。 プライマリ サイト管理者は、ArcGIS Notebook Server サイトに無制限にアクセスできます。 このアカウントは一般に ArcGIS Notebook Server サイトを作成し、セキュリティを設定および管理するために使用されます。 プライマリ サイト管理者のアカウントを、インストール時に指定した ArcGIS Notebook Server アカウントと混同しないでください。単一のコンピューターのサイトを設定する場合、サイトを作成した後にサイトで ArcGIS Web Adaptor のインストールと構成を行います。
複数のコンピューターがあるサイトを設定する場合は、サイトを作成した後にサイトにコンピューターを追加して、サイトで ArcGIS Web Adaptor のインストールと構成を行います。
createsite ユーティリティを使用したサイトの作成
ArcGIS Notebook Server がインストールされた後に、createsite コマンド ライン ユーティリティを使用してサーバー サイトを作成できます。 この操作には次のオプションがあります。
- コマンド プロンプト ウィンドウから ArcGIS Notebook Server アカウントとして createsite ユーティリティを実行し、ユーザー名、パスワード、構成ストアの場所、およびディレクトリ パラメーターを指定します。
- それらのパラメーターを指定する createsite.properties ファイルのパスを入力します。 これは、より安全であるため、推奨されるオプションです。
パラメーター | 説明 |
---|---|
-u または --username | プライマリ サイト管理者のユーザー名。 ユーザー名に次の文字は使用できません: \:/*?|<>" |
-p または --password | プライマリ サイト管理者のパスワード。 パスワードは 8 文字以上にする必要があります。 文字、数字、ドット (.) が使用できますが、\:/*?|<>" などの文字は使用できません。 |
-d または --directory | ルート サーバー ディレクトリの場所。 デフォルトでは、ローカル ディレクトリ /<ArcGIS Notebook Server install directory>/usr/directories に ArcGIS Notebook Server ディレクトリが作成されます。 |
-c または --configstore | ArcGIS Notebook Server サイトの構成ストアの場所。 デフォルトでは、ローカル ディレクトリ /<ArcGIS Notebook Server install directory>/usr/config-store に構成ストアが作成されます。 |
-w または --workspace | ワークスペース ディレクトリの場所。 ArcGIS Notebook Server インストール ディレクトリ以外のディレクトリを指定します (たとえば、/pathTo/arcgisnotebookserver/directories/arcgisworkspace)。 複数コンピューターの Notebook Server サイトでは、ワークスペース ディレクトリは、ArcGIS Notebook Server アカウントにアクセスできる共有ネットワーク ドライブでなければなりません。 |
-f または --file | createsite ユーティリティのプロパティ ファイルへのフル パス (パラメーターを指定するために使用している場合)。 |
-h または --help | コマンド ライン ヘルプを表示して、終了します。 |
ユーティリティでのパラメーターの指定
ユーティリティでパラメーターを指定する場合、次の構文を使用してコマンドを実行します: createsite.sh [-u <username>] [-p <password>] [-d <directory>] [-c <config-store>][-w <workspace directory>]。 引数は次のとおりです。
次のコード例は、デフォルトのディレクトリおよび構成ストアの位置を維持する場合を示しています。
<ArcGIS Notebook Server install directory>/tools/createSiteUtility/createsite.sh -u notebookPSA -p my.Password3 -w /path/to/workspacedirectory
次のサンプル コードは、デフォルト以外の場所の指定を示しています。
<ArcGIS Notebook Server install directory>/tools/createSiteUtility/createsite.sh -u notebookPSA -p my.Password3 -d /path/to/directories -c /path/to/config-store
ファイルからのパラメーター指定
ファイルからパラメーターを指定する場合、構文 createsite.sh [-f <filepath>] で createsite.properties ファイルを使用するコマンドを実行します。 このファイルのサンプル テンプレートは、<ArcGIS Notebook Server install directory>/tools/createSiteUtility/ にあります。 このファイルでは、次の構文を使用する必要があります。
#
# Configuration properties for ArcGIS Notebook Server site creation
SERVER_ADMIN_USERNAME =
# User name for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD =
# Password for primary site administrator.
# Must contain a dot character (.)
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD_ENCRYPTED = false
# Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true.
SERVER_DIRECTORIES_PATH =
# Root server directory. By default, the server directories will be created locally.
SERVER_CONFIGSTORE_PATH =
# Configuration store for the ArcGIS Notebook Server site. By default, the configuration store will be created locally.
SERVER_WORKSPACE_PATH =
# Workspace for the site.
ユーティリティが正常に実行された場合、ツールが閉じる前に、ArcGIS Notebook Server サイトが作成されたことを示すメッセージが表示されます。
次の手順
単一のコンピューターがあるサイトを設定する場合、サイトを作成した後にサイトで ArcGIS Web Adaptor のインストールと構成を行います。
複数のコンピューターがあるサイトを設定する場合は、サイトを作成した後にサイトにコンピューターを追加して、サイトで ArcGIS Web Adaptor のインストールと構成を行います。