amazon-ami相关内容
我已经创建了自己的 EBS AMI,与另一个 AWS 账户共享它,使用新密钥对基于此映像启动了新实例,现在当我尝试连接到这个新实例时,我收到错误:“服务器拒绝我们的钥匙". 这就是我所做的(一步一步): 在我的个人帐户中配置了新的 CentOS 6.3 服务器(使用我的个人密钥对) 创建该服务器的 EBS AMI 映像 与我客户的帐户分享了这张图片 基于此共享映像 + 新密钥对在
..
我正在尝试使用 CentOS AMI ami-21682673 从EC2 开发工具包.AMI 本身是一种市场产品,它需要接受许可条款. 我得到的错误: 为了使用此 AWS Marketplace 产品您需要接受条款并订阅.为此,请访问http://aws.amazon.com/marketplace/pp?sku=eggbgx9svw4xhzs1omttdv29q 可以接受来自 AW
..
问题: 我应该如何在不重新创建整个系统设置的情况下将新的 AWS EC2 类(r3、i2)与我现有的 AMI 一起使用? 新的 EC2 类仅支持基于 HVM 的虚拟化,但我只有 PVM AMI 映像. 解决方案 答案: 启动一个 Ubuntu HVM linux,任何版本,新的 使用我现有的 AMI/PVM linux 启动 Ubuntu/,并在其上安装 grub
..
在区域之间移动和自定义 AMI 映像的任何简单方法?(东京 -> 新加坡) 我知道你可以搞砸 API 和 S3 来完成它,但有没有更简单的方法来做到这一点? 解决方案 截至 2012 年 12 月,Amazon 现在支持通过 UI 工具(Amazon 管理控制台)将 AMI 迁移到另一个区域.查看他们的文档此处 所以,我是怎么做到的.. 从 AMI 中找出 Snapsho
..
我尝试在全新的 amazon linux 上安装最新版本的 nginx (>= 1.9.5) 以使用 http2.我按照此处描述的说明进行操作 -> http://nginx.org/en/linux_packages.html 我创建了一个 repo 文件 /etc/yum.repos.d/nginx.repo,内容如下: [nginx]名称=nginx 存储库baseurl=http:
..
在 AWS 中为实例定义用户数据对于执行各种引导类型的操作似乎非常有用.不幸的是,由于 PCI 原因,我必须使用并非源自提供的 AMI 之一的自定义 CentOS AMI,因此尚未安装和配置 cloud-init.我只希望它设置一个主机名并运行一个小的 bash 脚本.我如何让它工作? 解决方案 cloud-init 是一个非常强大但没有文档说明的工具.即使安装后,默认情况下仍有许多模块处
..
我正在尝试从命令行(通过 asterisk -rx "command")在上下文中执行扩展,该上下文进行基于 AGI 的查询以确定需要拨打哪个扩展(这些扩展在数据库上更新). 是这样的: [自动拨号]扩展 =>2,1,答案()扩展 =>2,n,AGI(database_query.php);进行数据库查询并生成变量扩展 =>2,n,Set(CALLERID(name)=${db_custo
..
标题所说的. 在主 AWS 账户中,我有多个个人账户,即 AWS Identity and Access Management (IAM) 用户.我想将某些 IAM 用户分配到组并阻止他们终止某些 Amazon EC2 实例、取消注册某些亚马逊系统映像 (AMI) 等 我不介意他们玩自己的东西,但我不希望他们碰我的东西. 这可能吗? 解决方案 更新 AWS 刚刚宣布
..
我想创建一个 EC2 cloudformation 堆栈,基本上可以用以下步骤来描述: 1.- 启动实例 2.- 配置实例 3.- 停止实例并从中创建一个 AMI 映像 4.- 使用创建的 AMI 映像作为启动新实例的源创建一个自动缩放组. 基本上我可以在一个 cloudformation 模板中执行 1 和 2,在第二个模板中执行 4.我似乎无法做的是从 cloud
..
我已经开始使用 Amazon 的新 Launch Templates 并且到目前为止很喜欢它,但是我最近刚刚从我的一个实例制作了一个图像,然后我创建了一个 Launch 模板的新版本并使用了新的 AMI. 将我的自动缩放组更新到新版本的模板时,保存后出现以下错误: 错误您必须使用有效的完整启动模板.无法在根设备上修改快照 ID 我需要重新创建 AMI 吗? 如果有人有任何建
..
从 EBS 支持的实例创建 AMI 非常容易,但从基于 instance-store 的实例中创建 AMI 似乎只能使用 CLI 手动完成. 到目前为止,我已经能够使用 Ansible 从 HVM Amazon Linux AMI 引导创建基于“实例存储"的服务器,但我在接下来的步骤中迷失了......我尝试遵循此操作:http:///docs.aws.amazon.com/AWSEC2/l
..
从 EBS 支持的实例创建 AMI 非常容易,但从基于 instance-store 的实例中创建 AMI 似乎只能使用 CLI 手动完成. 到目前为止,我已经能够使用 Ansible 从 HVM Amazon Linux AMI 引导创建基于“实例存储"的服务器,但我在接下来的步骤中迷失了......我尝试遵循此操作:http:///docs.aws.amazon.com/AWSEC2/l
..
在 AWS 的上下文中: AMI 用于打包软件,可以部署在 EC2 上.Docker 还可以用于打包软件,也可以部署到 EC2. 两者有什么区别,我该如何选择? 解决方案 AMI 是一个图像.这是一台可以从中启动新实例的整机.docker 容器更轻量级和便携性.docker 容器应该可以在提供者之间传输,而 AMI 则不是(很容易). AMI 基本上是 VM 映像.Doc
..
我正在运行一个带有 LAMP 堆栈和 Laravel 的 EC2 AMI 实例.我需要更新我的 LAMP 堆栈版本以及 Laravel 版本.我正在考虑运行一个新的 EC2 实例作为我的更新过程的沙箱,并安装一个全新的 LAMP 堆栈 + Laravel,然后对我的 Laravel 代码库进行更改,以使我的所有代码都能使用新的更新.然后我可以从这个新实例导出 AMI 并用新的 AMI 替换我已经运
..
我试图找出运行非Amazon AMI映像的10个不同帐户中的所有EC2实例.以下CLI命令为我提供了所有AMI的列表: aws ec2 describe-instances-输出文本--query'Reservations [*].Instances [*].[ImageId]'|排序|uniq -c 我想我可以进一步修改它以获取所有非amazon AMI,但是是否可以在一个呼叫中跨10个
..
Am正在尝试使用打包程序将自定义内置的ami从一个AWS账户复制到另一个AWS账户;但是,我能够在一个帐户中跨区域复制ami. "builders":[{"account_id":"12345678910","s3_bucket":"xyz/xqas/asd","x509_cert_path":"/Users/txyz/packer/certificate.pem","x509_key_pa
..
AMI创建需要 long 时间.有没有办法使它更快地发生? 例如也许通过更改某些AMI创建设置,也许是关于IOPS,卷类型,设备等.我不知道如何更改这些设置,或者它是否有帮助.因此,我不确定目前是否可以以任何方式加快AMI的创建过程. 解决方案 AMI 使用与快照相同的“备份"机制.从原始AMI/快照修改的所有块都需要复制到Amazon S3. 因此,从理论上讲,如果您从AMI
..
从EBS支持的实例创建AMI非常简单,但是从基于 instance-store 的实例执行此操作似乎只能使用CLI手动完成. 到目前为止,我已经能够使用Ansible从HVM Amazon Linux AMI引导基于“实例存储"的服务器的创建,但是我迷失了后续步骤...我尝试遵循此规则: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/c
..
我正在尝试在python中构建一个函数,以在特定区域中创建一个新的ec2实例.为了使该功能正常工作,我需要指定此新实例的AMI.问题在于同一AMI(例如Amazon Linux)在不同区域中具有不同的ID,而我无法在另一个区域实例中使用一个区域的映像. 我不明白如何在特定区域获得此AMI ID def create_instance(region):ec2 = boto3.resourc
..
我需要根据其状态:可用从AWS控制台获取图像AMI的详细信息. 当我尝试它被卡住并且不打印任何行时. Python代码1: conn = boto3.resource('ec2') image = conn.describe_images() print(image) # prints nothing for img in image: image_count.append(
..