Amazon web services AWS免费层上的DC/OS

Amazon web services AWS免费层上的DC/OS,amazon-web-services,dcos,Amazon Web Services,Dcos,如何在AWS免费层上部署和运行DC/OS? 免费层仅允许t2。仅允许micro实例,并提供750h/月的免费时间 我试图编辑DC/OS Amazon S3模板,将m3.xlarge实例替换为t2.micro,但部署失败 我得到的错误是: The following resource(s) failed to create: [PublicSlaveServerGroup, SlaveServerGroup]. . Rollback requested by user. CREATE_FAILE

如何在AWS免费层上部署和运行DC/OS? 免费层仅允许
t2。仅允许micro
实例,并提供750h/月的免费时间

我试图编辑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.

DC/O在足够小的资源包内运行,无法在免费层AWS EC2实例上运行

具体而言,DC/OS网络组件要求每个节点至少有2个内核

t2.micro(空闲层)只有1个vCPU和1 GB内存

除了硬CPU限制之外,DC/OS由超过30个组件服务组成,这些组件服务可以使用大量内存,尤其是在主节点上。虽然可以部署具有1GB内存、虚拟内存和交换的DC/OS主机,但这种体验并不令人愉快。具有1GB内存的代理将有一半保留给系统,另一半保留给用户任务,这意味着您将无法部署太多内存

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


不建议在t3.micro-上部署DC/OS。它可能会失败,或者很少有服务不会work@Aky_0788ty用于复制粘贴我已经看到的信息:)+据说“不建议选择较小尺寸的虚拟机”,但效果不错)“选择更少的虚拟机可能会导致某些资源密集型服务(如分布式数据存储)无法正常工作“。我并没有试图选择更少的虚拟机……我高度怀疑这是否会奏效。t2.micro实例的内存太少,无法运行任何有用的东西,即使是DC/OS。可能不值得尝试和浪费您的时间。可能您面临的问题是您需要实例存储(t3仅使用EBS)。m3是具有实例存储的族。尝试使用m3.medium,它比m3.xlarge便宜一点(尽管比t2.micro贵6倍)。