安装并配置后 ArcGIS Notebook Server,创建一个服务器站点。 站点是 ArcGIS Notebook Server 的单独部署,并且是可以与 ArcGIS Enterprise 门户联合的服务器单元。
在 10.7.1 和更高版本中,ArcGIS Notebook Server 支持将附加计算机加入您的站点。 在多机站点中,每台计算机的配置都相同,均具有相同的 Docker 设置,并且都可以运行 ArcGIS Notebooks。 如果您正在设置多机站点,请参阅将其他计算机加入 ArcGIS Notebook Server 站点(Windows 容器),其中介绍了安装和配置过程中所需的其他步骤。
可通过两种方式创建服务器站点。 您可以使用 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 | 主站点管理员的用户名。 用户名长度必须至少为 6 个字符,且不能包含以下字符:\:/*?|<>"。 |
-p 或 --password | 主站点管理员的密码。 密码必须至少包含八个字符,且不能包含以下字符:\:/*?|<>"。 |
-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 | 工作空间目录位置。 这可能因您的设置而异。 对于单机站点,它可以是笔记本服务器上的本地路径。 对于具有多台机器或共享目录的站点,建立 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。