如何在 AWS EC2 中启用某些可用区域?

如何在 AWS EC2 中启用某些可用区域?

我正尝试在该us-east-1a地区启动一个运行 Debian 的 t2.nano 实例,但亚马逊只允许我从和之间进行选择us-west-2aus-west-2bus-west-2c这两个地方都在俄勒冈州,对于我的特定项目来说太远了。

为什么我不能选择一个us-east-1a,甚至ap-northeast-2选择一个可用性?

为什么我只有 3 个选项可用?

我上周刚刚在 us-east-1a 上启动了一个 t2.nano 实例,所以我知道这是可能的。

答案1

使用 AWS 管理控制台或 AWS CLI 工具时,您始终在一个特定区域中工作。在本例中,您是在 us-west-2 区域(俄勒冈)工作。

要做出所需的可用区域选择,您需要更改您所在的区域。

对于 AWS 管理控制台,请从 AWS 管理控制台右上角的区域菜单中选择区域。

对于 AWS CLI,使用--region命令行选项选择您要使用的区域。

一旦您选择了正确的区域,您所寻找的 AZ 选项将可用。

答案2

在控制台窗口的右上角,单击当前显示“俄勒冈”的下拉菜单,然后选择所需的区域,然后开始启动实例的过程。

大多数 AWS 服务都是严格按照区域划分的。当您在某个区域工作时,您处理的资源完全与该区域隔离,并且独立于任何集中式全球基础设施。EC2 及其配套服务(如 EBS 和 Elastic Load Balancing)就是这种区域设计的示例,旨在实现容错。一个区域的控制平面中断绝不会影响另一个区域。

要使用这些服务,您必须将控制台连接到所需的区域。俄勒冈州是默认区域,大概是因为它的成本相对较低,但增长限制比北弗吉尼亚州(迄今为止最古老和最大的)要少,但控制台往往会记住您的选择。

使用 EC2 时,您一次只能看到一个区域中的资源。

其他服务(如 IAM、CloudFront 和 Route 53)分布在全球但集中管理,因此无需选择区域。这些服务中的所有内容始终可见。

S3 是一种混合型服务,其所有区域在大多数情况下都是独立运行的,但仍然连接并了解全局命名空间,因此您不必选择控制台区域...但您必须在创建存储桶时选择一个区域(在不同的下拉列表中)...但与真正的区域服务不同,您可以在控制台中获得所有存储桶的全局视图。

相关内容