由於部署錯誤,次要節點無法在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