今天我創建了新的實例,並且發現了一些奇怪的事情。 我曾經選擇一箇舊實例,然後「更像這樣啓動」,最後分離卷並從我正在克隆的實例的快照中附加一個卷。 現在,實例運行後,我注意到我的原始php是5.3.8,新實例的是5.3.9。 我開始檢查是否有任何自動更新服務,我沒有任何運行。 有人知道如何避免升級或爲什麼會發生這種情況?如何在不更新包的情況下克隆EC2實例
3
A
回答
3
Amazon Linux使用cloud-init
,它在實例首次引導時執行各種啓動功能。其中一個功能是將軟件包升級到/etc/cloud/cloud.cfg
中配置參數repo_upgrade
指定的級別,該參數在您引用的AMI中似乎默認爲security
。
它看起來對我來說,有可能是在upgrade
子在/usr/lib/python2.6/site-packages/cloudinit/DistAction/dist_repo_yum.py
一個錯誤,這錯誤處理回購升級,因爲它似乎只是升級的UPGRADE_SECURITY
的情況下,一切。
您可能想要通過EC2 forum向亞馬遜舉報此行爲。
+0
謝謝,我不知道那個配置文件。 PHP 5.3.9發佈在亞馬遜網站上作爲漏洞修復程序,所以我猜測腳本中的一切工作都正常。 – dvicino
+0
看着代碼,我仍然認爲它可能有一個錯誤,即使它在你的情況下做了正確的事情。 –
相關問題
- 1. 克隆EC2 Ubuntu實例
- 2. 如何在沒有代理的情況下克隆克隆?
- 3. 更新已經克隆EC2實例的Github回購
- 4. 如何在不輸入憑據的情況下從PowerShell克隆克隆?
- 5. 啓動克隆的EC2實例
- 6. 如何在我的情況下通過terraform創建ec2實例?
- 7. 如何在不克隆的情況下創建分支?
- 8. 如何在沒有不合適的情況下解除克隆?
- 9. EC2實例克隆和自動終止
- 10. 如何在沒有ec2 id的情況下將ec2實例註冊到AWS ELB?
- 11. 在不重新啓動的情況下在ec2實例上執行.sh腳本
- 12. 如何在沒有孩子的情況下克隆Kinetic.node?
- 13. 在不停止正在運行的實例的情況下更改正在運行的EC2實例的.pem鍵
- 14. 如何在不刪除的情況下更新實體對象?
- 15. 在EC2 Ubuntu的情況下
- 16. 如何在CKeditor中克隆實例?
- 17. 如何更新git克隆
- 18. 解壓縮Git克隆失敗 - 空間不足 - 如何在沒有完整克隆的情況下恢復?
- 19. 在不克隆的情況下將新文件添加到現有回購
- 20. 如何在沒有EBS的情況下增加ec2實例根文件系統?
- 21. 如何在沒有PEM密鑰的情況下進入EC2實例?
- 22. 如何在不影響原始樹的情況下克隆整棵樹?
- 23. github:如何在不克隆的情況下從命令行讀取日誌
- 24. Python:如何在不克隆的情況下複製複製列表
- 25. 如何在不提供用戶憑證的情況下克隆私人回購?
- 26. 如何在不登錄的情況下克隆公共啓動板存儲庫?
- 27. 在不聲明新實例的情況下獲取方法
- 28. 在不創建新實例的情況下移動類
- 29. 如何在不更改該對象的所有實例的情況下更新實體框架對象?
- 30. 在啓動AWS EC2實例時使用cloud-init克隆git repo
你在跑什麼EC2地區?你開始的是什麼AMI ID?如果是私人AMI,那麼Linux發行版是什麼? –
AMI是ami-8c1fece5,運行在us-east-1c。 這是一個標準的亞馬遜linux ami與由yum安裝的一些軟件包 – dvicino