我在ServerFault上尝试了这个问题,还没有回复,试试这里:
我在我的实例上安装了Tomcat8,并在启动时配置了重启。从此实例创建了一个AMI。现在我明白了:
1)Tomcat再次安装(我可以确认这一点,因为我已经从webapps文件夹中删除了不必要的webapps。这些不必要的战争在我的原始实例上没有。)
2)默认情况下没有启动Tomcat(我认为这可能是由于我的重新启动配置开始搞乱了)。
有趣的是我的自定义war文件仍在那里。有没有人观察过这个?关于如何克服这个问题并且不进行全新安装的任何建议?
答案 0 :(得分:0)
我想我发现了这个问题。 yum.conf
(位于/ etc /下)有一个名为" releasever
"的设置。默认情况下为" latest
"。
基于yum.conf
档案
默认情况下,yum配置将指向最新版本 亚马逊Linux AMI。如果您不想自动转移到 新版本,注释掉这一行。
似乎有几天前发布的更新版本&由于这个" latest
"配置启用后,AMI在创建实例时拉动更新版本的Tomcat。