由于部署错误,辅助节点无法在AEM Forms群集中启动

在Adobe Experience Manager Forms群集环境中,辅助节点无法启动并显示重复的EAR部署和反序列化保护错误。 由于群集节点上的缓存和差异缓存损坏,出现此问题。 要修复此问题,请删除缓存和diff-cache目录,然后按照正确的顺序重新启动节点。

描述 description

环境

  • 产品: Adobe Experience Manager (AEM) Forms
  • 版本: 6.5 (Service Pack 24)
  • 部署:群集(主节点和辅助节点)
  • 操作系统: Windows Server 2022
  • 数据库: SQL Server 2022
  • 应用程序服务器: JBoss 7.4.10

问题/症状

  • 辅助节点在群集AEM Forms环境中无法正常启动。

  • 辅助节点上的server.log反复显示错误,例如:

    • WFLYCTL0216:未找到管理资源“[ (“deployment” => “adobe-livecycle-cq-author.ear”)]
    • 警告表明​AEM创作EAR部署正在进行中,反序列化保护尚未激活。
  • adminui的访问仍然可用,但对/lc的访问返回​504网关超时

  • 该问题会一直存在,直到次节点进程终止,并且正常重启无法解决该问题。

解决方法 resolution

要修复次节点启动失败,请执行以下步骤:

  1. 在主节点和辅助节点上停止AEM服务。
  2. 导航到每个节点上的crx-repository目录。
  3. 删除位于crx-repository/repository/下的cachediff-cache目录的内容。
  4. 启动主节点并允许它完全启动。
  5. 确认主节点运行无错误后,启动次节点。
  6. 启动期间监视两个节点上的server.log
  7. 验证两个节点是否都成功启动以及所有服务是否都可运行。

注意:

  • 在标准重新启动过程中包括缓存和差异缓存清理,以防止复发。
  • 此修复不会修改应用程序数据或配置文件。

相关阅读

recommendation-more-help
experience-cloud-kcs-help-kbarticles