添加 ‘--rotate ’参数
#建立主索引
/coreseek/bin/indexer vall --rotate -c /coreseek/etc/vall.conf
/coreseek/bin/indexer cibnvip_index --rotate -c /coreseek/etc/vall.conf
/coreseek/bin/indexer valltips --rotate -c /coreseek/etc/vall.conf
#创建增量索引
/coreseek/bin/indexer delta --rotate -c /coreseek/etc/vall.conf
#合并索引
#将delta合并到main中
/coreseek/bin/indexer --merge vall delta --rotate -c /coreseek/etc/vall.conf
#增量索引
/coreseek/bin/indexer more --rotate -c /coreseek/etc/vall.conf
#将more合并到cibnvip_index中
/coreseek/bin/indexer --merge cibnvip_index more --rotate -c /coreseek/etc/vall.conf
--rotate参数可以在不停止searchd的情况下索引,不然的话会有类似如下的提示:
FATAL: failed to lock /usr/local/coreseek/var/data/hx_9enjoy_delta.spl:
Resource temporarily unavailable, will not index. Try --rotate option.
ERROR: index 'delta' is already locked; lock: failed to
lock /usr/local/coreseek/var/data/cncn_article_delta.spl:
Resource temporarily unavailable
声明:
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。