API创建亚马逊的东西是正品吗EC2实例问题,怎么解决

老蒋在上周的时候有分享过""文章,当前免费12个月账户申请还是可以用的,而且申请过程算是比较简单,基本没有特别的身份验证,这一点足以可以看到亚马逊的实力,如果是一般的服务商早就停业。也许是由于操作习惯的不同,当然也许是因为我们智商跟不上他们,包括老蒋在内的很多网友选择和使用AWS提供的免费主机服务的时候无从下手。

这其中主要原因是亚马逊AWS提供的产品过多,有点类似国内的阿里云不断的增加新产品,让后来的新用户搞不清楚如何选择和操作。不过还好,亚马逊AWS有提供简体中文语言,这样给我们的开通ECS虚拟机等其他免费产品减少门槛。在这篇文章中,老蒋和很多网友一样,既然开通的免费账户,那就要体验下他们提供的产品,尤其是提供的EC2虚拟机,还是有必要试试的,因为有包括美国、欧洲、亚洲等11个国家和地区的机房。

老蒋这里要提醒的是,我们不要过分兴奋申请到账户,然后肆意开设机器,我们要知道每月都有流量限制的(每月750小时),在流量范围之内是免费的,如果超过流量会产生账单。虽然我们之前也有看到亚马逊比较大方的给超支的用户免单过,但是并不是所有人都这么幸运,如果超支账单不付款,也许会导致可能的问题。总之,我们尽量的不要超流量就没事。

第一、亚马逊AWS登入地址

如果我们还没有申请账户的,可以通过这个申请。申请成功后,然后登入账户准备开始我们免费使用他们的EC2虚拟机。

第二、亚马逊AWS选择机房

我们初次登入账户后会默认被选择其中 一个机房,这个时候如果去开通EC2虚拟机就默认的所在机房,我们肯定不要这样子的。因为亚马逊AWS有提供美国、亚洲、欧洲等11个机房,可以根据实际的需要选择。不过鉴于Basic Auth网友的建议,虽然提供不少亚洲机房,但是线路都差,稍微比较好的应该是加利福尼亚,那在这篇文章中,老蒋也就选择加利福尼亚。

第三、亚马逊AWS开通EC2虚拟机过程

其实,申请到亚马逊AWS免费账户后,我们可以拥有很多的免费云服务产品项目,其中包括EC2云服务器、Amazon S3存储、Amazon RDS数据库、Amazon CloudFront分发服务、Mobile Analytics移动分析服务、Amazon SNS消息推送服务等等项目。

在这篇文章中,老蒋就先测试和体验开通和使用最多的EC2云服务器产品,这不我在第一步的时候选择的是加利福尼亚机房,然后就去开通。

1、选择亚马逊EC2服务器

从上图中,老蒋这里选择EC2服务器,然后需要根据实际的向导选择配置。

2、选择AWS系统配置(AMI)

这里可以选择各种版本的Linux或者Windows系统,我们要注意,希望免费就选择符合条件的免费套餐系列系统。然后对应点击后面的【选择】。

这里我们核对自己选择的免费套餐实例,可以根据默认直接【审核和启动】,也可以自定义【配置实例详细信息】,这里既然我们来了,就看看详细的有什么内容。

4、配置AWS实例详细信息

我们可以选择和设置购买实例的数量,不过一般都先默认吧。

5、AWS服务器添加存储空间

默认是8GB空间,我们可以扩展到30GB。

我们可以给EC2设置一个名称。

设置安全组策略之后,就【审核和启动】。安全组策略是有讲究的,我们需要配置开放端口,这里我用默认的应该是不可以上网的,如果我们用来建站用途的,则需要开通22、80等端口。建议不要全部开放端口,用什么开放什么比较安全。

这里不要紧,我们可以暂时设置,后面可以陆续开放端口,具体要根据实际项目。

第四、亚马逊AWS启动和配置密钥

我们在设置EC2实例完毕之后,就可以启动这台已经配置的EC2服务器,但是在启动的时候需要配置密钥。

我们给当前EC2创建新的密钥对,设置一个密钥对名称,然后下载密钥对到本地(这里我用密钥登入SSH管理,安全习惯)。完事后点击【启动实例】,这个时候创建的EC2实例已经启动。

第五、查看亚马逊EC2实例和登录SSH

我们可以看到当前开通的AWS EC2实例在运行。与大部分Linux VPS、服务器一样,我们可以通过密钥登入SSH就可以操作。

这里我用XSHELL连接,基本的配置信息,端口默认22,在安全策略组中我设置开放22端口的原因。

这里肯定是通过下载到本地的密钥连接,导入进来,不需要密码。我本来以为用户名是默认的root用户,但是通过root后提示错误。

这里他提示让我用ubuntu用户名连接,然后就改用过来。即可顺利的链接成功。

只要我们能登入SSH之后,就可以根据我们想要的功能操作,比如建站,比如搭建软件环境测试。而且,AWS还支持安装Windows系统的,对于有需要在WIN系统中跑软件做项目的,可以利用这个免费云服务器操作。这里老蒋在这篇文章中就不开通WIN系统服务器了,以后有时间再来折腾,毕竟有12个月免费使用权,好歹也要玩玩吧。

第六、亚马逊AWS删除EC2实例防止扣费

亚马逊AWS提供的免费EC2云服务器,每月750小时免费,如果我们开多台机器肯定会超时的,所以我们尽可能的删除不用的机器。我们下次使用的时候再开通部署,这里消耗的时间还是很少的。

选择当前的EC2,然后点击【终止】,会弹出一个界面问我们是否确定终止。提交完毕之后会自动过一段时间删除当前的实例。

第七、亚马逊AWS EC2云服务器开通和使用总结

1、亚马逊AWS提供的免费服务还是比较多的,其中使用较为多的还是EC2云服务器,可以开通Linux和Windows系统,老蒋在这篇文章中就开通了Linux系统,以后有时间再玩玩Windows系统。

2、EC2开通过程和设置还是比较简单的,唯独在安全策略处需要配置端口,这样确保服务器的安全。比如建站用途则需要开通22、80等端口。

3、EC2登入SSH的时候需要用到配置的密钥对连接。因为考虑到免费AWS账户有使用限制每月750小时,所以我们不用的实例要及时的删除,不要开多台实例一起,这样超支会导致欠费账单,超支额度很贵的。谨慎,谨慎,切记。

未经允许不得转载: ?

Table of Contents 概述 EC2实例连不上 EC2实例ping不通 真的被封了吗 概述 我在亚马逊EC2云服务器上建的有SSR,和Mysql服务,今天一上班突然发现连不上Mysql了! 再试了试SecureCRT仿真终端,也连不上EC2实例的终端,又Ping了下,也ping不通,这个EC2实例是一个多月前创建的,地点选的是韩国首尔,云服务器放在国外,便于fan墙...
清除您的实例和卷在您完成为本教程创建的实例和 Amazon EBS 卷后,应进行清除。首先,终止实例,使卷与实例分离,然后删除卷。因为您无法在终止实例后重新连接到实例,所以终止实例可进行有效删除。这不同于停止实例;当您停止实例时,它将关闭,而且不会对您按小时使用量或数据传输量计费(但会对任何 Amazon EBS 卷存储计费)。另外,您可随时重新启动停止的实例。有关停止实例和终止实例之间的区别的详细
Amazon EC2实例: 各实例具体配置信息(vCPU、内存、存储、联网性能、物理存储器、时钟速度······)见实例类型矩阵表/cn/ec2/instance-types/,本文主要总结学习各实例的特点。 一、 通用: T2:突发性能实例,高频 Intel Xeon 处理器,成本最低的通用实例类型。 M4:最新一代的通用型实例。 M3:高频
介绍本文问介绍了如何从注册亚马逊云到搭建并配置一个新的EC2实例。
打开 SSH 客户端。(了解如何使用 PuTTY 连接) 查找您的私有密钥文件 ( 示例:...
构造高可用性和高可靠性系统的一项重要原则是假定失效(Design forfailure)。换言之,你的设计模型应具有正如亚马逊的首席技术官(CTO)维纳尔·沃格尔(WernerVogels)曾说的“一切事物随时有可能失效”的特性。幸运的是,现代数据中心、网络和服务器具有高可靠性,且很少发生故障。然而,若你把偶尔的故障当成是既定的,并简单建立一个在发生故障后能恢复且保持运行的系统,则你能建立一个强大的系统。

这通常是由特定于实例的内部配置问题引起的。实例停止回应之后的恢复过程取决于您所运行的实例类型(EBS 支持的实例与实例存储支持的实例)。

首先检查实例的控制台输出,尝试确定重启影响实例的原因。控制台输出中的信息有时可为您提供足够的细节,以便了解实例失败的原因。

从 AWS 管理控制台:

如果您无法通过查看控制台输出来确定发生的问题,请阅读以下有关两种实例类型的信息。

通常而言,当使用实例存储支持的根设备从 AMI 启动的实例无法启动时,除了启动替代实例,您别无他法。通过在进行任何修改后 来创建工作实例配置的备份始终是一种很好的方法。如果您从在启动过程中下载脚本的 AMI 运行实例,可能能够修改脚本以更正您在控制台输出中看到的任何错误。

通常无法实现的数据恢复,虽然在尚未中止实例以及不存在底层硬件问题的情况下,AWS Support 可能能够恢复数据的某些部分。因为数据恢复并不是一个完全保证的过程,而且可能花费数天时间来完成,所以不要依赖 AWS Support 可能恢复数据作为您唯一的备份策略。

在尝试恢复 EBS 支持的实例之前,您需要了解是否在使用预附的(也称为短暂存储,可用于 EBS 支持的实例)。注意此信息很重要,因为如果采取在本页下文中所描述的操作,在此预附实例存储中的数据将丢失。如果您在使用实例存储,请参见上一节以详细了解有关存储在预附实例存储中的数据的恢复选择。

如果实例的根设备是 EBS 支持的卷,则尝试停止并重新启动实例通常可解决您的问题。有关更多信息,请参见。

有时可以手动更正在未正常启动的 EBS 支持的实例根卷上的错误。手动更正错误可能是一个复杂的过程,因而不作推荐,除非您拥有系统管理经验。我们看到客户在分析失败实例的控制台输出之后使用的一些示例解决方案,其中包括:在卷上运行 fsck、禁用 SELinux 或更正 fstab 文件中的错误。

停止和重新启动实例的步骤:

  1. 停止未能正常启动的实例(不要关闭或中止)。
  2. 将卷附加到同一可用区域中的现有实例,确保使用第二安装点(非根卷)。
  3. 拆离卷并在其原始安装点将其重新附加到原始实例。
  4. 如果需要,请重新附加弹性 IP 地址。

在某些情况下,作为一种保护措施,您的 EBS 卷可能禁用了 IO 访问。在此情况下:

  1. 导航到。如果卷上的 IO 已禁用,则卷列表中的“Status Checks”将列出为“Impaired”。
  2. 通过单击卷详细信息部分中的“Enable Volume IO”,可以使用控制台来重新启用 IO。
  3. 我们建议您通过使用诸如 fsck 或 chkdsk 等工具来验证数据的一致性。
  4. 如果您的实例未响应,则恢复 IO 可能将实例返回到服务,这取决于您的操作系统。

如果您的实例是 EBS 支持的实例、由于内部配置相关问题而失败(详细信息通常可在控制台输出中找到),而且标准重启不起作用,可以遵循以下步骤来恢复数据:

  1. 停止未能正常启动的实例(不要关闭或中止)。
  2. 将卷附加到同一可用区域中的新替代实例(最好是从以前捆绑的 AMI 启动的实例),确保使用第二安装点(非根卷)。
  3. 将数据从卷复制到替代实例。

对于有意改进其架构、了解最佳实践以及准备解决各种问题的客户,我们提供了大量可用资源。

  1. 确保通过 来创建工作实例配置的备份始终是一种很好的方法。

当底层主机存在问题时,实例通常会处于“stopping”状态。通过强制停止实例,您可能能够解决此问题。这可通过 EC2 命令行工具或通过 AWS 管理控制台来实现。

在实例上单击鼠标右键,然后从下拉列表中选择“Stop”(您应当看到一条将执行强制停止的消息)。

注意:在任意情况下,您可能都需要发出强制停止请求两次。

如果您无法强制停止实例,您也许可以启动一个替代实例;请参阅。如果此操作无效,请通过 或通过开立 通知我们。为了加快解决问题的速度,在寻求支持时,请务必提供您已采取的所有步骤。

对于那些处于““shutting down”状态的时间超出正常范围的实例,Amazon EC2 服务中的自动进程将最终对其进行清理。当实例不处于“running”状态时,不会向客户收取任何实例小时数费用。

如果您无法等待实例中止,请通过 或通过开立 来通知我们。为了加快解决问题的速度,在寻求支持时,请务必提供您已采取的所有步骤。

我要回帖

更多关于 亚马逊的东西是正品吗 的文章

 

随机推荐