【问题标题】:AEM Author instance corruptedAEM Author 实例已损坏
【发布时间】:2017-11-29 07:41:28
【问题描述】:

我的 AEM 6.2 实例在 2-3 天内出现了奇怪的问题。现在,它没有显示登录页面,一旦我通过 crx/de 登录,不同页面上的许多其他功能(例如在添加新组件时允许组件不显示)都不起作用。此外,在创建新段时,下拉菜单不会填充默认值。所以看来我的实例以某种方式损坏了。谁能建议如何恢复损坏的实例以及将来如何避免此类问题。

更新: 当我通过删除最后几个条目来更新路径 crx-quickstart/repository/segmentstore 中的 Journal.log 文件时,它再次开始完美地处理旧数据版本(几天前)。这里我的假设是 Journal.log 记录了 AEM 使用的数据库(tar)。所以,现在我的问题是——这是恢复实例的好方法吗?在日志中,我找不到任何显示此奇怪问题原因的特定条目。

【问题讨论】:

  • 您应该检查 OSGi 捆绑包是否处于活动状态并检查日志以了解发生了什么。
  • @FlorianSalihovic,我已经用最新发现更新了我的问题。在日志中,我找不到任何显示此奇怪问题原因的特定条目。
  • 不,不应通过编辑日志文件来恢复实例。在我看来,您应该自动化内容备份和部署。如果您不知道自己在做什么,在文件系统级别上工作很容易破坏很多事情。
  • 我是 AEM 新手,不确定日志文件包含哪种记录。但是一旦我从日志文件中删除了最后几条记录,我的实例就恢复了。我只是在我的环境中玩耍,以便在备份后恢复它。
  • 如果您必须以更细粒度的方式删除损坏的内容,以下演示文稿可能对您有所帮助。这是来自 Oak 的 TarMK 首席开发人员(甚至是前 Jackrabbit 时代)。 adapt.to/2016/en/schedule/…。当然,这只是一个机会。备份/恢复应该是您的安全网。

标签: aem


【解决方案1】:

crx-quickstart 文件夹中

  1. 删除索引文件夹(crx-quickstart/repository/index)

  2. 重启

【讨论】:

  • 我看不到删除索引文件夹有任何影响。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-28
  • 1970-01-01
  • 1970-01-01
  • 2011-09-17
  • 2016-03-19
相关资源
最近更新 更多