标签: amazon-ami

为什么对运行 Ubuntu 12.04 的 EC2 实例禁用“捆绑实例”?

我有一个基于实例存储(不是 EBS)的 EC2 实例,从官方Ubuntu 12.04 AMI(特别是ami-25e8d351:eu-west-1,32 位,实例根存储)启动。

它已启动并正在运行,我对其进行了一些更改(已安装的软件;调整了配置文件)。

现在我想将设置捆绑为 AMI(在 Amazon S3 上),即保存我所做的更改。但我无法在 AWS 控制台上执行此操作:

在此处输入图片说明

为什么“捆绑实例(实例存储 AMI)”选项显示为灰色?

更重要的是,有没有办法将此实例保存为 AMI

ubuntu amazon-ami amazon-ec2 amazon-web-services amazon-instance-store

5
推荐指数
1
解决办法
4834
查看次数

是否可以获得 Amazon Linux 的副本以在 AWS 之外使用

在私有物理服务器或虚拟机管理程序(Virtualbox/KVM)上运行 Amazon Linux 副本有多困难(如果可能的话)?(我正在考虑基于办公室/家庭的一些东西)我意识到它本质上是 RHEL/Centos 具有更多最新的存储库和一些小的更改,但我不禁觉得很多人会发现能够运行自己的存储库很有用在办公室服务器机房或他们的台式机/笔记本电脑上复制用于登台/开发。我在谷歌上做了一些搜索,但似乎找不到任何人在尝试这个。

作为后续,如果可能的话,有人可以建议一些合理的步骤来实际执行吗?(或者,如果这实际上是一个非常愚蠢的问题,而我还没有完全考虑清楚,感觉会被束缚住)(或者更好,如果你能想到一个替代方案 - 也将它关掉!)

virtualization amazon-ami amazon-ec2 amazon-web-services

4
推荐指数
1
解决办法
852
查看次数

无法在 AWS 上的 t1.micro 实例上启动 64 位 AMI

我基于 Amazon 的 Ubuntu 11.10 64 位 AMI 创建了一个自定义 AMI。当我尝试启动它时,出现错误:

ec2-run-instances -t t1.micro ami-c0b368a9 -k showcase -z us-east-1a

Client.InvalidParameterValue: The requested instance type's architecture (i386) does not match the architecture in the manifest for aki-825ea7eb (x86_64)
Run Code Online (Sandbox Code Playgroud)

当我在这里查看常见问题解答时:http : //docs.amazonwebservices.com/AWSEC2/latest/UserGuide/Instance_Types_and_Architectures.html

它说“所有实例类型都可以运行 64 位 AMI。”

如何启动 64 位 AMI?

我在 OSX 上运行 ec2-api-tools 1.5.2.5 和 ec2-ami-tools 1.3-45758。

任何帮助将非常感激。

**更新:** 我错误地创建了 AMI,从快照注册 AMI 时,我需要向 ec2-register 命令提供 --architecture x86_64。

amazon-ami amazon-ec2 amazon-web-services

4
推荐指数
1
解决办法
1819
查看次数

Amazon Linux AMI 测试页面 EC2 在哪里?

我已将我的网站设置为直接位于其下的目录,/var/www/html/并且它们运行良好(网站已映射到虚拟主机)。所以,这主要是出于好奇。

此外,能够自定义这可能会在未来带来一些好处,例如标记我的计算机暂时使用的弹性 IP。

笔记

  • 我总是可以在下面创建一个index.html页面/var/www/html/并对其进行修改,但这不是我的目标。
  • 我还可以将弹性 IP 地址映射到目录/var/www/html/default/并在那里做我的事情,但这也不是我在这里的目标
  • 我的目标是找到 Amazon Linux AMI 测试页面
  • 我试过运行 Linux 命令来找到它,但显然需要太长时间

linux amazon-ami amazon-ec2 apache-2.2

4
推荐指数
1
解决办法
4887
查看次数

亚马逊 - 删除私人共享的 AMI

我们不得不将一个亚马逊账户拆分为两个账户,以便更好地跟踪公司各部门之间的使用情况。

为了转移服务器,我们制作了 EC2 服务器的 AMI,并与新帐户私下共享。新帐户能够成功实例化 EC2 服务器。

该服务器已在旧帐户中停止,而 AMI 仍是私密共享的。

所以疑惑归结为:

  • 实例化的服务器是否依赖于共享 AMI?
  • 终止旧账户上的 EC2 实例以及取消共享和注销 AMI 是否安全?
  • 新账户还能运行实例化的服务器吗?
  • 删除旧帐户上的共享 AMI 后,是否可以在新帐户上创建新 AMI?

谢谢

amazon-ami amazon-ec2

4
推荐指数
1
解决办法
1706
查看次数

在亚马逊 ec2 上安装 glusterfs

我的 drupal 网站在 Amazon EC2 云上运行。我的实例使用 S3 存储来存储动态文件。但是我意识到S3太慢了,可能会导致问题。我想使用 glusterfs 而不是 S3。

使用 glusterfs;

  1. 我应该使用哪个 Linux AMI?(我尝试在 Amazon Linux AMI 上安装它,但失败了)
  2. 当我创建 EBS 实例时,我应该添加额外的 EBS 卷还是实例的根 EBS 卷就足够了?(是否可以将根 EBS 卷用作 gluster?)
  3. 将 EBS 卷添加到同一个实例以在 gluster 池中使用是否明智,还是应该创建一个新实例来添加额外的存储?

亲切的问候...

amazon-ami amazon-ec2 glusterfs amazon-ebs amazon-web-services

4
推荐指数
1
解决办法
8946
查看次数

如何在 amazon linux AMI 上为 GDB 安装 python 调试符号?

我在 Elastic-beanstalk 容器中运行 Python 的 EC2 机器上遇到了问题。为了调试问题,我需要给它附加一个调试器并用python符号调试python。

当我将 GDB 附加到进程时,出现此错误:

Reading symbols from /usr/bin/python...(no debugging symbols found)...done. 
Attaching to program: /usr/bin/python, process 31238
Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols
from /usr/lib/debug/lib64/ld-2.12.so.debug...done. done. Loaded
symbols for /lib64/ld-linux-x86-64.so.2 0x00007ffec3759a63 in ?? ()
Missing separate debuginfos, use: debuginfo-install
python-2.6-2.23.amzn1.noarch
Run Code Online (Sandbox Code Playgroud)

但是,当我运行 debug-info install python-2.6-2.23.amzn1.noarch 时,它确实

[root@1.2.3.4]# debuginfo-install python-2.6-2.23.amzn1.noarch
Loaded plugins: auto-update-debuginfo, fastestmirror, priorities, update-motd
enabling amzn-main-debuginfo
enabling amzn-updates-debuginfo
Loading mirror speeds from cached hostfile
 * amzn-main: packages.us-east-1.amazonaws.com
 * amzn-main-debuginfo: packages.us-east-1.amazonaws.com
 * amzn-updates: packages.us-east-1.amazonaws.com
 * amzn-updates-debuginfo: …
Run Code Online (Sandbox Code Playgroud)

amazon-ami amazon-ec2

4
推荐指数
1
解决办法
2201
查看次数

AWS MarketPlace Centos7 映像中缺少防火墙

我正在使用来自 AWS MarketPlace 的这张图片。问题是 centos 7 应该附带firewalld而不是 iptables。但是firewalld不是安装在上面而是iptables安装了。这是为什么。centos 提供的这个特定图像还有哪些其他变化,这些图像应该是常规的 centos 7 图像。

centos amazon-ami amazon-web-services firewalld centos7

4
推荐指数
1
解决办法
2798
查看次数

Debian 8 AMI 仅使用 8GB 分区

我在 Amazon Web Services 中启动的每个 Debian 8 Jessie AMI 只会将根操作系统放在 8GB 分区上,而不管我在启动时设置的大小。我知道有一些关于在创建 AMI 时如何设置大小的文档。但是我与 AWS 的支持人员进行了交谈,他们说这是意外行为。此外,当我以同样的方式启动另一个 Linux 发行版(例如 Ubuntu)时,我可以在启动时设置根分区大小没问题。然后我开始想知道为什么没有人在互联网上提到这么多。我四处搜索,并没有想出任何真正的答案。我也开始怀疑 Debian 是否正在崩溃,我是否应该使用 Ubuntu。我仍然在互联网上读到 Debian 是生产 Web 服务器的第一选择。一世'

partition debian amazon-ami amazon-ec2 amazon-web-services

4
推荐指数
1
解决办法
2226
查看次数

Canonical 是否会定期更新给定的 AMI?

我看了又看,但我找不到这个问题的答案。

给定一个特定的 AMI ID(例如,由 Canonical 自己发布的 Ubuntu 14.04 LTS AMI),Canonical 是否会定期更新该特定的 AMI ID,并提供新的安全更新?或者他们只是发布一个全新的 AMI,而从不更新现有的 AMI ID?

我问的原因是与 Concourse CI 之类的东西一起使用,它可以设置为在 AMI 更改时触发管道运行。

ubuntu amazon-ami ubuntu-14.04

4
推荐指数
1
解决办法
272
查看次数