php - 如何在不更新包的情况下克隆 EC2 实例

标签 php amazon-ec2 amazon-ami

今天我在创建新实例时发现上面有些奇怪的东西。 我过去常常选择一个旧实例,然后“更像这样启动”,最后分离卷并从我正在克隆的实例的快照中附加一个卷。 现在,在实例运行后,我注意到我原来的 php 是 5.3.8,而新实例的是 5.3.9。 我开始检查是否有任何自动更新服务,但我没有任何运行。 有人知道如何避免升级或为什么会发生这种情况吗?

最佳答案

Amazon Linux 使用 cloud-init它在实例首次启动时执行各种启动功能。这些功能之一是将软件包升级到配置参数 repo_upgrade 指定的级别。在/etc/cloud/cloud.cfg这似乎默认为 security在您引用的 AMI 中。

在我看来 upgrade 中可能存在错误子/usr/lib/python2.6/site-packages/cloudinit/DistAction/dist_repo_yum.py它处理 repo 升级,因为它似乎只是在 UPGRADE_SECURITY 的情况下升级所有内容.

您可能希望通过 EC2 forum 向亚马逊报告此行为。 .

关于php - 如何在不更新包的情况下克隆 EC2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8993891/

相关文章:

powershell - 无法使用 Cloudformation 安装 codedeploy-agent.msi

node.js - 将 pm2 日志从 ec2 实例发送到 cloudwatch

amazon-web-services - 如何使用私有(private) AMI 而不是公共(public) AMI 编写云信息

php - 如何使用正则表达式创建循环?

php - 将 JSON 从 php 传递到 javascript

tomcat - 如何在tomcat中监听两个端口号?

amazon-web-services - Amazon AMI 和 EBS 快照有什么区别

import - AWS : error while creating AMI from a debian 10 iso - Unsupported kernel version

php - 按值 ASC 对数组进行排序,然后按键 ASC

PHP SoapClient::SoapClient 失败:SSL:握手计时且无法启用加密