在重新索引MarkLogic数据库时获取错误

时间:2017-10-27 08:29:20

标签: marklogic

我正在使用MarkLogic 8。

创建了一个数据库并附加了3个森林。 DB有100万份文件。

重新编制数据库索引时,我遇到错误。

There is currently an exception: XDMP-FORESTERR: Error in rebalance of forest rsuite-f2: XDMP-REBALANCE: Error rebalancing fn:doc("/$CONTENT$/65650455/354/20171026133334_50.xml"): SVC-MEMALLOC: Memory allocation error: VirtualAlloc 16777216 bytes: The paging file is too small for this operation to complete.
There is currently an exception: XDMP-FORESTERR: Error in rebalance of forest rsuite: XDMP-REBALANCE: Error rebalancing fn:doc("/$SEARCH$/34900/34838.xml"): SVC-MEMALLOC: Memory allocation error: VirtualAlloc 16777216 bytes: The paging file is too small for this operation to complete.
Information on this page may be missing.

请帮助我理解

  1. 此错误背后的原因。

  2. 会有什么后果。

  3. 解决方案是什么?

1 个答案:

答案 0 :(得分:2)

信息的基本部分是SVC-MEMALLOC: Memory allocation error: VirtualAlloc 16777216 bytes: The paging file is too small for this operation to complete.。看起来您的系统内存不足,无论是物理还是交换。增加任一项,然后重新启动林以允许MarkLogic恢复。我希望没有数据丢失。

HTH!