AWS免费套餐上的DC / OS

时间:2017-08-14 06:30:09

标签: amazon-web-services dcos

如何在AWS Free Tier上部署和运行DC / OS? 免费套餐仅允许t2.micro个实例,并且每月免费提供750小时。

我尝试编辑DC / OS Amazon S3模板,用m3.xlarge替换t2.micro个实例,但部署失败。

我得到的错误是:

The following resource(s) failed to create: [PublicSlaveServerGroup, SlaveServerGroup]. . Rollback requested by user.

CREATE_FAILED   AWS::AutoScaling::AutoScalingGroup  PublicSlaveServerGroup  Virtualization type 'hvm' is required for instances of type 't2.micro'. 

Ensure that you are using an AMI with virtualization type 'hvm'. For more information, see http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html. Launching EC2 instance failed.

1 个答案:

答案 0 :(得分:1)

DC / OS无法在足够小的资源范围内运行,无法在免费的AWS EC2实例上运行。

具体而言,DC / OS网络组件每个节点至少需要2个核心。

t2.micro(免费套餐)只有1个vCPU和1 GB内存。

除硬CPU限制外,DC / OS还包含> 30个组件服务,这些服务可能会占用大量内存,尤其是在主节点上。虽然可以部署具有1 GB内存,虚拟内存和交换的DC / OS主服务器,但体验将不会令人愉快。具有1 GB内存的代理将有一半用于系统,一半用于用户任务,这意味着您将无法部署太多。

如果您想免费试用DC / OS,请尝试容器化或虚拟化本地部署: