需求是这样的:
正式环境有一个ssd为master,同时也是hot节点,其他的都是机械硬盘,warm节点,想问下,如何做到,merge的时候判断集群的健康程度(io、cpu等),然后在执行merge操作,再然后迁移至warm节点?
或者有没有相关的资料?
正式环境有一个ssd为master,同时也是hot节点,其他的都是机械硬盘,warm节点,想问下,如何做到,merge的时候判断集群的健康程度(io、cpu等),然后在执行merge操作,再然后迁移至warm节点?
或者有没有相关的资料?
4 个回复
kennywu76 - Wood
赞同来自:
yayg2008
赞同来自:
fanmo3yuan
赞同来自:
zqc0512 - andy zhou
赞同来自:
这个forcemerge根据你的索引数据量来的,一般很耗费时间的。用 curator 进行段合并和修改索引状态吧。
让他自己飞一会,hot warm cool 这玩意 对大集群有稀奇古怪的问题,特别是查询的时候,我原来搞个这个,后来放弃了,直接把集群拆分成几个小集群,用cross cluster来搞。