2017-05-03 76 views
2

我們需要幫助。Adob​​e AEM 6.1 Service Pack 2升級後啓動失敗

我們正在應用Service Pack 2 AEM 6.1和SP2部署,錯誤500失敗,不幸的是,我們已經開始了AEM和啓動失敗,原因是缺少管束或管束正確的依賴。我們從備份中恢復了AEM,我們在晚上之前進行了備份,但開始時我們收到了以下錯誤。

任何幫助恢復實例表示讚賞。

* [FelixStartLevel] org.apache.jackrabbit.oak.plugins.nodetype.TypeEditorProvider Node type change for cq:PollConfig requires repository scan: org.apache.jackrabbit.oak.plu 
gins.nodetype.NodeTypeDefDiff[ 
     nodeTypeName=cq:PollConfig, 
     mixinFlagDiff=NONE, 
     supertypesDiff=NONE, 
     propertyDifferences=[ 
       org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeDefDiff$PropDefDiff[itemName=target, type=TRIVIAL, operation=MODIFIED], 
        org.apache.jackrabbit.oak.plugins.nodetype.NodeTypeDefDiff$PropDefDiff[itemName=source, type=MAJOR, operation=ADDED] 
     ], 

回答

1

通常,每當節點類型定義更改時,OAK都會觸發掃描以確保存儲庫的一致性。 AEM 6.1 SP2升級有幾個節點類型定義更改,並且根據存儲庫的大小,完整掃描(基本上是深入節點遍歷)可能需要大量時間(幾個小時)。

您所看到的日誌中的消息是INFO消息,而不是一個錯誤。如果你一直監視你的日誌,你最終會看到類似這樣的:

[FelixStartLevel] org.apache.jackrabbit.oak.plugins.nodetype.TypeEditorProvider Node type changes: [cq:PollConfig, cq:PollConfig]; repository scan took <time duaration>ms 

的啓動是緩慢的,除非你看到庫掃描或其他原因導致的錯誤沒有出現故障。發佈錯誤,如果你看到一個,它可以看。

您也可以嘗試通過橡木運行工具運行一致性檢查升級後驗證存儲庫狀態。詳細說明可以發現如下:

https://github.com/apache/jackrabbit-oak/tree/trunk/oak-run

請注意,這個工具可以離線存儲庫工作,所以你並不需要一個運行實例來檢查的問題。

此外,還建議安裝使用CRX-快速啓動的關鍵修補程序和服務包/安裝文件夾。在安裝後將軟件包保留在此文件夾中,因爲它們在後續啓動後不會重新安裝,但刪除某些軟件包可能會將其卸載。

希望這會有所幫助。

+0

AEM自動關閉一段時間後自動沒有捆綁起來,啓動沒有完成。 是由於SP2修補程序部署不當導致的 – robotTech

+0

在日誌中或系統內存CPU的系統運行不良中是否存在任何錯誤或警告。存儲庫掃描非常密集。 TarMK或Mongo實例。根據我的經驗,Mongo掃描速度要慢得多。 –

+0

AEM的主要作者上的SP2失敗,因此我們從晚上之前恢復AEM以進行全新安裝,並且當我們嘗試啓動AEM時,它未啓動並在錯誤日誌中提供了上述信息,一段時間後我們看到在啓動日誌和AEM自動關閉時出現以下錯誤 – robotTech