デプロイメントエラーにより、AEM Forms クラスターでセカンダリノードを開始できない

Adobe Experience Manager Forms クラスター環境では、セカンダリノードの開始に失敗し、EAR デプロイメントと逆シリアル化保護エラーが繰り返し表示されます。 この問題は、クラスターノードのキャッシュと差分キャッシュの破損が原因で発生します。 これを修正するには、キャッシュとdiff-cache ディレクトリを削除し、正しい順序でノードを再起動します。

説明 description

環境

  • 商品: Adobe Experience Manager (AEM) Forms
  • バージョン: 6.5 (サービスパック 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/の下にあるcacheおよびdiff-cache ディレクトリの内容を削除します。
  4. プライマリノードを開始し、完全に開始できるようにします。
  5. プライマリノードがエラーなしで実行されていることを確認したら、セカンダリノードを開始します。
  6. 起動時に両方のノードのserver.logを監視します。
  7. 両方のノードが正常に起動し、すべてのサービスが動作していることを確認します。

注意:

  • 繰り返しを防ぐために、標準的な再起動手順にキャッシュと差分キャッシュのクリーンアップを含めます。
  • この修正は、アプリケーションデータまたは設定ファイルを変更しません。

関連トピックス

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