今天我正在创建新的实例,我注意到它有些奇怪。 我曾经选择一个旧实例,然后“更像这样”,最后分离卷并从我正在克隆的实例的快照中附加一个卷。 现在,在Instance运行后我注意到我原来的php是5.3.8而新的Instance的是5.3.9。 我开始检查是否有任何自动更新服务,我没有任何运行。 有人知道如何避免升级或为什么会发生这种情况?
答案 0 :(得分:3)
Amazon Linux使用cloud-init
,它在实例首次启动时执行各种启动功能。其中一项功能是将软件包升级到repo_upgrade
中配置参数/etc/cloud/cloud.cfg
指定的级别,该参数在您引用的AMI中默认为security
。
在我看来,upgrade
中的/usr/lib/python2.6/site-packages/cloudinit/DistAction/dist_repo_yum.py
子中可能存在一个错误,它处理了回购升级,因为它似乎只是在UPGRADE_SECURITY
的情况下升级所有内容。
您可能希望通过EC2 forum将此行为报告给亚马逊。