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-master 和 ElasticMapReduce-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-master 和 ElasticMapReduce-slave 的两个安全组旁边的复选框,点击 Actions 然后 Delete Security groups。确认删除。
- 在 AWS 控制台中转到 AWS CloudFormation
(确保选择 us-east-1 作为区域)
- 选择我们之前创建的 CloudFormation 堆栈,点击 Delete 并等待 Cloudformation 堆栈被删除。
5. Glue 数据库和表
- 在 AWS 控制台中转到 AWS Glue
(确保选择 us-east-1 作为区域)
- 在左侧窗格中点击 Data Catalog 部分下的 Databases
- 选中 athena_iceberg_db、emr_iceberg_db、glue_iceberg_db 旁边的复选框,然后点击 Delete。确认删除。
我们现在已成功清理了我们的工作坊资源。