Clean-up

完成工作坊后的清理

只有在我们自己的账户中运行此工作坊(自学模式)时,才需要进行清理。

一旦我们完成了动手实验,请确保按照以下步骤清理所有资源:

1. EMR Studio

  • 在 AWS 控制台中转到 Amazon EMR (确保选择 us-east-1 作为区域),然后点击左侧导航窗格中的 Studios
  • 点击与 studio1 相关的 Studio access URL 以打开我们的 EMR Studio。
  • 在工作室内,点击左侧导航窗格中的 Workspaces
  • 选择工作区 workspace1
  • Actions 下拉菜单中,选择 Delete。在弹出窗口中再次点击 Delete 确认工作区删除。此删除可能需要几分钟才能完成。
  • 在 AWS 控制台中转到 Amazon EMR (确保选择 us-east-1 作为区域),然后点击左侧导航窗格中的 Studios
  • 选择 EMR Studio studio1 并点击 Delete。确认删除。

2. EMR 集群

  • 在 AWS 控制台中转到 Amazon EMR (确保选择 us-east-1 作为区域)并点击 Clusters
  • 通过点击 ClusterID 链接打开列出的集群详情页面
  • Properties 选项卡下,查看 Network and security 部分并记下高亮显示的 Virtual Private Cloud (VPC) ID。我们稍后将在第 3 点中需要它。
  • 在同一集群详情页面上,点击顶部的 Terminate 并点击 Terminate 确认。等待集群进入 Terminated 状态

3. EMR 安全组

  • 在 AWS 控制台中转到 EC2 Dashboard (确保选择 us-east-1 作为区域)
  • 在左侧面板中选择 Security Groups
  • 在搜索过滤器中指定 EMR 集群的 Virtual Private Cloud (VPC) ID 并按 Enter
  • 对于安全组名称设置为 ElasticMapReduce-masterElasticMapReduce-slave 的两个安全组:
    • 通过点击相关链接打开安全组详情
    • 点击 Edit inbound rules
    • 删除所有规则
    • 点击 Save rules
  • 在 AWS 控制台中转到 EC2 Dashboard (确保选择 us-east-1 作为区域)
  • 在左侧面板中选择 Security Groups
  • 在搜索过滤器中指定 EMR 集群的 Virtual Private Cloud (VPC) ID 并按 Enter
  • 选中 Security group name 设置为 ElasticMapReduce-masterElasticMapReduce-slave 的两个安全组旁边的复选框,点击 Actions 然后 Delete Security groups。确认删除。

4. Cloudformation

  • 在 AWS 控制台中转到 AWS CloudFormation (确保选择 us-east-1 作为区域)
  • 选择我们之前创建的 CloudFormation 堆栈,点击 Delete 并等待 Cloudformation 堆栈被删除。

5. Glue 数据库和表

  • 在 AWS 控制台中转到 AWS Glue (确保选择 us-east-1 作为区域)
  • 在左侧窗格中点击 Data Catalog 部分下的 Databases
  • 选中 athena_iceberg_dbemr_iceberg_dbglue_iceberg_db 旁边的复选框,然后点击 Delete。确认删除。
我们现在已成功清理了我们的工作坊资源。