Skip To Content

使用 ArcGIS Enterprise Cloud Builder CLI for AWS 管理部署

使用 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 创建部署后,可以使用以下命令来管理部署:

命令行语法

以下是用于此页面中介绍的每个命令的语法。还提供 ArcGIS Enterprise Cloud Builder CLI for AWS 中包含的帮助和版本选项的语法。

  • Cloudbuilder.exe LIST --aws-access-key <access key> --aws-secret-access-key <secret access key>Cloudbuilder.exe LIST --aws-profile-name <aws profile name>
  • Cloudbuilder.exe STOP -d <deployment name> --aws-access-key <access key> --aws-secret-access-key <secret access key>Cloudbuilder.exe STOP -d <deployment name> --aws-profile-name <aws profile name>
  • Cloudbuilder.exe START -d <deployment name> --aws-access-key <access key> --aws-secret-access-key <secret access key>Cloudbuilder.exe START -d <deployment name> --aws-profile-name <aws profile name>
  • Cloudbuilder.exe DELETE -d <deployment name> --aws-access-key <access key> --aws-secret-access-key <secret access key>Cloudbuilder.exe DELETE -d <deployment name> --aws-profile-name <aws profile name>
  • Cloudbuilder.exe {-v | --version}
  • Cloudbuilder.exe {-h | --help}

列出部署

对于您指定的 Amazon Web Services (AWS) 帐户,LIST 命令将返回使用 ArcGIS Enterprise Cloud Builder for Amazon Web Services 创建的所有部署的信息。借助此信息,您可以使用诸如 STOPSTARTDELETE 等命令来管理部署,这些命令将在后续章节中进行介绍。

请按照以下步骤查看可用部署的信息:

  1. 打开 Windows 命令行界面。
  2. 将目录更改为已安装 ArcGIS Enterprise Cloud Builder for AWS 的文件夹。
  3. 使用 LIST 命令运行 Cloud Builder 可执行文件:

    语法如下:

    Cloudbuilder.exe LIST {--aws-access-key <myaccesskey> --aws-secret-access-key <mysecretaccesskey> | --aws-profile-name <myawsprofilename>}

    该命令将列出每个部署的部署名称、AWS 区域、ArcGIS 版本和部署状态。

停止部署中的计算机

STOP 命令可停止部署中的所有 Amazon Elastic Compute Cloud (EC2) 计算机。在不使用 EC2 计算机的情况下将其停止可以为您节省成本,但只有在没有任何人需要使用部署时才可以将其停止。

请按照以下步骤停止特定部署中的所有实例:

  1. 打开 Windows 命令行界面。
  2. 将目录更改为已安装 ArcGIS Enterprise Cloud Builder for AWS 的文件夹。
  3. 使用 STOP 命令以及要停止的部署的名称来运行 Cloud Builder 可执行文件。

    语法如下:

    Cloudbuilder.exe STOP -d <mydeploymentname> {--aws-access-key <myaccesskey> --aws-secret-access-key <mysecretaccesskey> | --aws-profile-name <myawsprofilename>}

    使用 LIST 命令以获取部署名称。部署名称区分大小写。仅当其状态为已完成并且部署状态为已启动时才能停止部署。

    该命令将停止您指定的部署中的所有计算机。

启动部署中的计算机

如果您使用 STOP 命令停止了部署中的 EC2 计算机,则可以使用 START 命令重新启动这些计算机。

请按照以下步骤启动特定部署中的所有实例:

  1. 打开 Windows 命令行界面。
  2. 将目录更改为已安装 ArcGIS Enterprise Cloud Builder for AWS 的文件夹。
  3. 使用 START 命令以及要启动的部署的名称来运行 Cloud Builder 可执行文件。

    语法如下:

    Cloudbuilder.exe START -d <mydeploymentname> {--aws-access-key <myaccesskey> --aws-secret-access-key <mysecretaccesskey> | --aws-profile-name <myawsprofilename>}

    部署名称区分大小写。仅当部署状态为已停止时才能启动部署。

    该命令将启动您指定的部署中的所有 EC2 计算机。

删除部署

如果您想要删除 Amazon Web Services (AWS) 上使用 ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services 实用程序创建的 ArcGIS Enterprise 部署,请使用 DELETE 命令。

DELETE 命令可用于删除您使用 CREATE 命令创建的所有资源,包括 AWS Route 53 中的 AWS CloudFormation 堆栈、CloudWatch 日志、记录(如果指定了 AWSRoute53ZoneID)以及适用于您的云存储的 Amazon Simple Storage Service (S3) 存储段和 DynamoDB 表(如果您为 StoreType 指定了该选项)。此操作无法撤消。

注:

DELETE 命令仅适用于使用 ArcGIS Enterprise Cloud Builder CLI for AWS CREATE 命令创建的部署。其不会删除使用 PREP 命令创建的资产。