安装 ArcGIS Notebook Server 并通过 Docker 进行配置后,创建服务器站点。 站点是 ArcGIS Notebook Server 的单独部署,并且是可以与 ArcGIS Enterprise 门户联合的服务器单元。
在 10.7.1 和更高版本中,ArcGIS Notebook Server 支持将附加计算机加入您的站点。 在多机站点中,每台计算机的配置都相同,均具有相同的 Docker 设置,并且都可以运行 ArcGIS Notebooks。 如果要设置多机站点,请参阅将附加计算机加入 ArcGIS Notebook Server 站点,其中解释了安装和配置过程中的其他步骤。
可通过两种方式创建服务器站点。 您可以使用 ArcGIS Notebook Server 配置向导,或使用 createsite 命令行实用程序创建站点。
使用向导创建您的站点
ArcGIS Notebook Server 配置向导将在计算机上创建一个 ArcGIS Notebook Server 站点。 运行安装后配置实用程序后,打开配置向导。
注:
当您首次在浏览器中打开配置向导时,初始页面将使用不安全的 http 通信。 接受全部警告并继续;向导将切换至安全的 https 通信。
- 在向导中,提供用户名和密码,然后单击下一步。
- 键入要用于内容目录、工作空间目录和配置存储的目录的路径。
默认情况下,它们在 <ArcGIS Notebook Server installation directory>\arcgisnotebookserver 中创建。 可以将本地驱动器或网络上的其他目录用于配置存储、内容存储和日志。 此位置必须可供 ArcGIS Notebook Server 账户访问,并且该账户必须具有此位置的读写权限。
如果您在多台计算机上部署 ArcGIS Notebook Server,内容目录和配置存储必须使用共享目录,通过 UNC 路径进行引用。 使用 Docker Desktop 时,工作空间目录必须始终使用本地目录。 使用 Mirantis Container Runtime 时,在参与站点的所有计算机上将 UNC 路径配置为映射网络,并使用匹配的盘符,并将其用作工作空间目录。
- 单击下一步。
- 查看汇总页面,然后单击完成创建站点,要进行更改,也可以单击上一步。
注:
仅 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 | 根服务器目录位置。 默认情况下,将在本地目录 C:\\arcgisserver\\directories 或网络目录 \\\\<Absolute path to>\\<Server directories> 创建 ArcGIS Notebook Server 目录。 |
-c 或 --configstore | ArcGIS Notebook Server 站点的配置存储位置。 默认情况下,将在本地目录 C:\\arcgisserver\\config-store 或网络目录 \\\\<Absolute path to>\\<Server config-store> 创建配置存储。 |
-w 或 --workspace | 工作空间目录位置。 使用 Docker Desktop 时必须是本地路径;如果站点需要连接附加计算机,则必须在每台计算机的工作空间目录之间设置复制方法。 如果使用 Mirantis Container Runtime,通过匹配的盘符,在参与站点的所有计算机上将 UNC 路径配置为映射网络。 使用此映射驱动器配置 ArcGIS Notebook Server 工作空间目录。 |
-f 或 --file | createsite 实用程序属性文件的完整路径(如果用于指定参数)。 |
-h 或 --help | 显示命令行帮助并退出。 |
在实用程序中指定参数
如果要在实用程序中指定参数,请使用以下语法运行命令:createsite.bat [-u <username>] [-p <password>] [-d <directory>] [-c <config-store>] [-w <workspace>]。 参数如下:
以下代码示例演示了如何保存默认目录和配置存储位置:
<ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat -u notebookPSA -p my.Password3 -w C:\\AdminFolder\directories\arcgisworkspace
以下代码示例演示了如何指定非默认位置。
<ArcGIS Notebook Server install directory>\tools\CreateSiteUtility\createsite.bat -u notebookPSA -p my.Password3 -d C:\\AdminFolder\directories -c C:\\AdminFolder\config-store
在文件中指定参数
如果您要通过文件指定参数,请通过以下语法使用 createsite.properties 文件运行命令:createsite.bat [-f <filepath>]。 此文件的示例模板位于 <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.
createsite.properties 文件中引用的每个文件路径将添加第二个反斜线,例如 C:\\arcgisserver\\directories。 这是命令行实用程序所必需的。
成功运行实用程序后,在工具关闭之前将显示一条消息,指示 ArcGIS Notebook Server 站点已创建。
接下来的步骤
如果要设置单机站点,在创建站点后通过站点安装并配置 ArcGIS Web Adaptor。
如果要设置多机站点,在创建站点后将附加计算机加入站点,然后继续通过站点安装并配置 ArcGIS Web Adaptor。