创建组织

Kubernetes 集群上部署 ArcGIS Enterprise on Kubernetes 后,需要创建 ArcGIS Enterprise 组织。 您可以使用以下两种方法创建组织:

  • 使用浏览器运行安装向导
  • 使用 configure.sh 脚本静默创建组织

配置脚本包含在部署包中,您可以从 My Esri 下载该部署包,该部署包以 .tar.gz 文件形式提供。

这两个选项将执行以下操作:

  • ArcGIS Enterprise on Kubernetes 下载 Esri Docker 图像
  • ArcGIS Enterprise on Kubernetes 集群中部署 ArcGIS Enterprise on Kubernetes 容器
  • 创建 ArcGIS Enterprise 组织

使用安装向导

部署 ArcGIS Enterprise on Kubernetes 后,通过配置向导执行以下步骤来完成您的组织:

在 Web 浏览器中打开新建组织链接。 浏览到负载均衡器 URL,然后将 /manager 追加到 URL 末尾。 例如,如果您的负载均衡器上下文为 arcgis,则打开 https://organization.example.com/arcgis/manager URL。

该页面将重定向到 ArcGIS Enterprise on Kubernetes 安装向导。 单击继续开始执行操作。 要完成向导,请执行以下步骤:

  1. 架构配置文件页面上,选择符合组织要求的配置文件。
    • 单击下一步
  2. 提供许可页面上,上传两个文件,并为主管理员帐户指定用户类型:
    • 选择将为您组织的用户类型和应用程序提供许可的 ArcGIS Enterprise 门户许可文件(.json 文件)。 此文件可从 My Esri 中获取。
    • 为您将在下一步中创建的主管理员帐户选择用户类型。 创建组织后,您可以在门户中更改管理员的用户类型。
    • 选择 GIS Server 许可文件(.ecp.prvc 文件)。 此文件可从 My Esri 中获取。
    • 单击下一步
  3. 创建管理员帐户页面上,为您的 ArcGIS Enterprise 组织创建主管理员帐户。
    • 提供用户名、密码、电子邮件、姓名以及安全性问题与答案。
    • 您的用户名必须至少包含六个字符。 唯一允许的特殊字符包括 at 符号 (@)、破折号 (-)、点 (.) 和下划线 (_)。
    • 密码必须至少包含 8 个字符。 密码必须至少包含一个字母(大写或小写)和一个数字。 允许使用所有特殊字符。
    • 单击下一步
  4. 设置存储信息页面上,有两个选项卡;设置系统存储设置文件夹存储
    1. 设置系统存储选项卡上,为组织指定存储规范

      • 选择动态静态以指定如何配置永久卷 (PV)。
      • 如果选择动态,请为每个存储卷指定以下内容:
      • 大小(必填)- 最小的默认大小为 16 GiB。 如果需要更大的存储卷,请相应增大大小。
      • 存储类名称(必填)- 每个存储卷的默认名称为 arcgis-storage-default。 您可以根据需要指定自己的存储类名称。 或者,可以选中复选框以针对所有存储卷使用相同的存储类名称(默认或非默认)。
      • 标注选择器(可选)- 如果要标注 PV,请提供相应键值对。 如果您已指定自定义标注,则可以移除默认键值对。

      • 如果选择静态,请为每个存储卷指定以下内容:

      • 大小(必填)- 最小的默认大小为 16 GiB。 如果您已为存储配置更大的卷,请相应增大大小。
      • 存储类名称(可选)- 如果已设置存储类,请为每个卷指定存储类名称。 或者,可以选中复选框以针对所有存储卷使用相同的存储类名称(默认或非默认)。 每个存储卷的默认名称为 arcgis-storage-default
      • 标注选择器(必填)- 根据系统要求,建议使用默认标注,但也支持自定义标注。 如果您要使用自定义标注,则可以移除默认值并根据需要定义自己的标注。

    2. 设置文件夹存储选项卡上,可以选择为您的组织提供一个已注册的数据文件夹或一组文件夹。 部署中的所有节点都必须可以访问已注册的数据文件夹。 使用组织后,具有发布权限的成员可以创建直接引用这些注册位置中数据的项目。 要注册多个路径,请单击添加更多路径、指定文件夹路径,并根据需要重复步骤。
    注:

    强烈建议您在此步骤中注册文件夹,因为稍后注册的操作会受到系统停机的影响。

    • 单击下一步

    配置摘要页面上,您可以查看配置详细信息的摘要。

  5. 查看每个项目,然后单击完成以开始安装。

向导在运行时会显示当前配置状态。 或者,单击查看完成的配置步骤以查看已完成安装任务的历史记录。

使用配置脚本

作为使用安装向导的替代方法,您可以静默创建组织。 部署 ArcGIS Enterprise on Kubernetes 后,即可运行 configure.sh 脚本。

在开始之前

您可以从 My Esri 下载 configure.sh 脚本,此脚本可以 .tar.gz 文件形式提供。 该脚本随 configure.properties 文件提供,该文件可为您的 ArcGIS Enterprise 组织提供一组提示您输入唯一值的参数。

configure.sh 脚本将执行以下操作:

  • 验证 configure.properties 文件中的有效参数
  • 根据 configure.properties 文件提供的存储属性创建存储 JSON
  • 创建 ArcGIS Enterprise 组织

要运行脚本,请执行以下操作:

  1. Kubernetes 客户端计算机上,以管理员身份打开终端。
  2. 导航至 <ArcGIS Enterprise on Kubernetes install directory>/tools/configure
  3. 打开 configure.properties 文件。
  4. 提供文件列出的每个参数的值。 文件分为以下部分:
    • 架构配置文件
    • 组织
    • 许可
    • 管理员帐户
    • 存储
  5. 保存文件。 您可以根据需要重命名文件。
  6. 在终端使用以下命令格式运行配置脚本:
    ./configure.sh [options] -f <user_properties>
    

通过 configure.properties 文件获得 <user properties> 内容。

运行脚本后,将显示配置详细信息摘要,并询问您是否要继续。

  • 如果指定 y(表示是),则脚本将继续执行操作并创建组织。 这是脚本假定的默认输入。
  • 如果指定 n(表示否),则脚本将立即退出,而不会创建组织。