Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 无法将VPC设置为默认VPC_Amazon Web Services_Amazon Ec2_Amazon Vpc - Fatal编程技术网

Amazon web services 无法将VPC设置为默认VPC

Amazon web services 无法将VPC设置为默认VPC,amazon-web-services,amazon-ec2,amazon-vpc,Amazon Web Services,Amazon Ec2,Amazon Vpc,我的帐户中有2个VPC: aws ec2 describe-vpcs --query 'Vpcs[*].VpcId' [ "vpc-654bf20c", "vpc-184bf271" ] 但当我检查我的帐户属性时,我没有看到任何默认的VPC标记: aws ec2 describe-account-attributes --query 'AccountAttributes[5]' { "AttributeName": "default-vpc", "Attri

我的帐户中有2个VPC:

aws ec2 describe-vpcs --query 'Vpcs[*].VpcId'
[
    "vpc-654bf20c", 
    "vpc-184bf271"
]
但当我检查我的帐户属性时,我没有看到任何默认的VPC标记:

aws ec2 describe-account-attributes --query 'AccountAttributes[5]'
{
    "AttributeName": "default-vpc", 
    "AttributeValues": [
        {
            "AttributeValue": "none"
        }
    ]
}

如何将任何VPC设置为默认VPC,以便在使用CloudFormation推送堆栈时,不必提及VPC?

您无法自行将非默认VPC转换为默认VPC,您需要与亚马逊支持部门联系。 如果您有访问amazon控制台的UI权限,您是否可以交叉检查您的任一VPC的“
默认VPC
”是否为
。请参阅参考图像。

如果没有,则表示您过去有意/无意删除了该专有网络。要获得新的默认VPC,您需要提交支持通知单

其他解决办法是将所有配置移动到其他区域,如果可能的话,您将在那里获得一个默认VPC。 谢谢
希望有帮助

您无法自行将非默认VPC转换为默认VPC,您需要与亚马逊支持部门联系。 如果您有访问amazon控制台的UI权限,您是否可以交叉检查您的任一VPC的“
默认VPC
”是否为
。请参阅参考图像。

如果没有,则表示您过去有意/无意删除了该专有网络。要获得新的默认VPC,您需要提交支持通知单

其他解决办法是将所有配置移动到其他区域,如果可能的话,您将在那里获得一个默认VPC。 谢谢
希望有帮助

安卡尔,我已经提出了一个支持这个的理由。让我们看看他们想出了什么。@AlanJebakumar如果您在该地区有任何EC2 Classic资源,您必须先删除它们,AWS才会给您一个默认VPC。请参阅@OnkaarSingh“如果没有,这意味着您过去有意/无意地删除了此专有网络。”这只是一个可能的原因。是缺少默认VPC的另一个可能原因。@michael,是的,我同意你的观点。。由于ec2 classic在较新的AWS帐户中不可用,因此我没有提到这一点。让我们看看他们想出了什么。@AlanJebakumar如果您在该地区有任何EC2 Classic资源,您必须先删除它们,AWS才会给您一个默认VPC。请参阅@OnkaarSingh“如果没有,这意味着您过去有意/无意地删除了此专有网络。”这只是一个可能的原因。是缺少默认VPC的另一个可能原因。@michael,是的,我同意你的观点。。由于ec2 classic在较新的AWS帐户中不可用,因此我没有提到这一点。