我有以下MarkLogic 6配置群集配置:
主群集
副本群集#1(单节点群集)
副本群集#2(单节点群集)
配置的引导主机如下:
当 Host-1 (主群集的引导主机)关闭时,主机上的 Failover-Forest-1 当 Forest-1 本地光盘故障转移并且主群集将可用保留给应用程序时,出现。
鉴于主群集的引导主机已关闭当副本群集停机足够长的时间(例如, 20分钟)之后,我将备份副本群集。当我尝试探索数据库时,QConsole会给出错误XDMP-OLDSTAMP: fn:unordered(xdmp:eval($xquery, $vars, $options)) -- Timestamp too old for forest Forest-4
。
问题:
XDMP-OLDSTAMP
?答案 0 :(得分:0)
我无法使用MarkLogic 8.0-4.2
重现您的问题MarkLogic文档指出此错误可能是由于合并时间戳造成的。如果合并时间戳设置为默认值0并且数据库已完成自上次更新或删除以来的所有合并,则指定任何早于当前系统时间戳的时间戳的查询语句将抛出XDMP-OLDSTAMP异常。发生此错误是因为合并时间戳值为0指定不保留任何过时的片段。