问题已经搞明白,非常感谢 hightman 。 以前的重建没有完成。服务重启一下即可。 注意: 如果使用了 rebuild 重建索引,一定要完成,否则就会卡在那里。 建议大家测试没有问题的情况下,使用后台执行的方式进行 rebuild 重建...
再次更新测试结果: 硬件信息: R410 至强四核E5620 2.4GHz*2/4G*4 1333MHz/600G*2/SAS-15Krpm Raid1 导入索引DEBUG信息: [code] 1998001, channelId=11, CostTime=2895.08, UpdateIndexTime=1226.33, UpdateProductTime=2742.26, ProductCount=10000, ProcessCount=2000000.00, MemoryUsag...
不知为何,提示 "DB has been rebuilding" 就退出了。:@ 代码参考: [php] // 宣布开始重建索引 $index->beginRebuild(); // 然后在此开始添加数据 ... $index->add($doc); ... // 告诉服务器重建完比 $index->endRebuild();[/php] 我的代码应该...
...--rebuild建索引,会提示: [XSException] ../lib/XS.php(2233): DB has been rebuilding(S#407) #0 ../lib/XS.php(1198): XSServer->execCommand(Array, 257) #1 Indexer.php(241): XSIndex->beginRebuild() #2 {main} [b]这是咋回事?[/b] 2、我又换成--stop-rebuild,可以成功建索...
...执行完毕后--stop-rebuild之后,再使用--rebuild,也会提示DB has been rebuilding,我换了服务器版本(包括目录)也是这样。 现在我只能使用--stop-rebuild来建索引,然后手动mv db.re db,没办法正常重建,不知道使用什么办法解除这个问题...
开始重建索引 ... [XSException] ../local/xunsearch/sdk/php/lib/XS.php(1898): DB has been rebuilding(S#407) #0 ../local/xunsearch/sdk/php/lib/XS.php(1122): XSServer->execCommand(Array, 257) #1 Indexer.php(163): XSIndex->beginRebuild() #2 {main}
...R [sock:17] xapian exception on sending doc (ERROR:The revision being read has been discarded - you should call Xapian::Database::reopen() and retry the operation) 2013-05-15 00:34:29 worker3[15254] ERROR [sock:17] xapian exception on sending doc (ERROR:The revision being read has been discarded - ...
...er12[30041] ERROR [sock:7] xapian exception (ERROR:The revision being read has been discarded - you should call Xapian::Database::reopen() and retry the operation) 2014-04-25 11:10:46 worker12[30041] INFO [sock:7] zcmd executed (CMD:99, RET:0x0001) 2014-04-25 11:10:46 worker12[30041] INFO [sock:7]...
生成了索引库后,直接删除了索引文件,出现错误,怎么清空这个项目的所有数据,现在执行 [php] util/Indexer.php --source=csv changnetv8 --clean[/php] 时, 报[php][XSException] lib/XS.php(1898): DB has been rebuilding(S#407)[/php] 错误