谷歌云引擎实例正在删除已安装的软件包

时间:2016-04-07 21:50:23

标签: install instance google-cloud-platform

我正在运行一个谷歌云计算实例作为debian jessie机器。 我通过tomcat存储库中的wget通过apt-get和tomcat安装了apache和java。 实例正在运行但未停止。 自从我安装了软件包以来,我注意到,我已经安装了一些安装的功能。 在tomcat中,管理器目录被删除,并且具有通过Web界面远程管理服务器的功能。 另外,部署的WAR i也会被删除。 为什么会这样? 我需要不断删除并重新安装tomcat并重新部署WAR文件。

这是与我对实例拍摄的快照有关吗?虽然当我玩这个快照时,经理应用程序在tomcat ROOT下可用。

这是非常令人沮丧的。任何想法?

1 个答案:

答案 0 :(得分:0)

可能没有什么理由:

  1. 您可能正在使用LocalSSD磁盘的实例。这些磁盘是短暂的,停止/启动时数据会丢失。如果是这种情况,请拍摄磁盘的快照并将其还原到新磁盘,即PDSSD
  2. 默认情况下,GCE会自动配置软件更新。这有时会导致这类问题
  3. 文件系统损坏。运行fsck以检查并修复
  4. 某种出错的备份/灾难恢复软件
  5. [1] Compute Engine Disk Types Reference

    [2] Operating systems that update automatically on GCE

    [3] fsck reference