Alfresco将v4.1.2升级到v4.2.2.12-无法重建Lucene完整索引

Alfresco将v4.1.2升级到v4.2.2.12-无法重建Lucene完整索引,lucene,upgrade,alfresco,reindex,Lucene,Upgrade,Alfresco,Reindex,我在户外从v4.1.2升级到了v4.2.2.12。因此,首先我从v4.1.2升级到v4.1.9.4(以应用最后一个补丁),然后从v4.1.9.4升级到v.4.2.2.12。日志中的一切进展顺利,我没有发现任何异常 但当我想重建完整的Lucene索引时,我最终遇到了一个问题。因此,当我删除lucene indexes文件夹时,增加Lucense的日志记录并设置index.recovery.mode=FULL并重新启动Alfresco,与索引重建相关,我在日志中看到如下内容: 11:39:29170

我在户外从v4.1.2升级到了v4.2.2.12。因此,首先我从v4.1.2升级到v4.1.9.4(以应用最后一个补丁),然后从v4.1.9.4升级到v.4.2.2.12。日志中的一切进展顺利,我没有发现任何异常

但当我想重建完整的Lucene索引时,我最终遇到了一个问题。因此,当我删除lucene indexes文件夹时,增加Lucense的日志记录并设置index.recovery.mode=FULL并重新启动Alfresco,与索引重建相关,我在日志中看到如下内容:

11:39:29170调试[org.alfresco.repo.node.index.FullIndexRecoveryComponent][http-bio-443-exec-17]对类型执行索引恢复:FULL 11:39:39953信息[org.alfresco.repo.node.index.FullIndexRecoveryComponent][http-bio-443-exec-17]索引恢复已开始:268'330个事务。 11:39:43978信息[org.alfresco.repo.management.subsystem.ChildApplicationContextFactory][index-trackerthread2]启动“Transformers”子系统,ID:[Transformers,默认值] 11:39:44383信息[org.alfresco.repo.management.subsystem.ChildApplicationContextFactory][indexTrackerThread2]启动“Transformers”子系统,ID:[Transformers,default]完成

我离开露天12小时做重新索引。但即使在12小时后,Lucene指数也没有达到10%。内容存储区比测试服务器大177GB,在测试服务器上,我用2h max重新编制了索引

有人知道为什么会发生这种情况以及如何解决这个问题吗


先谢谢你

我对“某些”实例也有同样的问题

顺便说一句:为了****你有了企业,所以这通常是Alfresco支持可以回答的问题

不要从索引开始,试着从搜索索引子系统开始,作为NOINDEX而不是Lusene或Solr。 如果这不起作用,那么复制你的4.1。将索引设置为4.2 Alfresco,并将索引恢复模式设置为NONE


当Alfresco最终启动时,打开企业管理控制台并将索引恢复模式设置为“完全”和“保存”。您将看到Alfresco将在运行时执行完整的重新索引,它不会有任何问题。

您也可以参考这篇Alfresco支持文章-

我也遇到过类似的问题,显然是由4.2.3企业版中修复的PdfBox错误引起的。

您的日志中确实没有太多内容。还有别的吗?如果没有,您使用了什么调试设置?