es集群节点增加和数据迁移

问题1: 我的es集群上有个节点磁盘快被撑满,现在想把该节点上的数据迁移至容量大的磁盘,请问直接将原先数据拷贝至大容量磁盘上,然后再更改data.path,这样可行吗?大神们有更好的方案吗?     问题2:我的es集群原先只有2个节点,副本数 为1 , 如果我要新增一个节点,需要更改副本数吗?
已邀请:

空心菜 - 心向阳光,茁壮成长

针对问题1:


动态迁移可以参考一下:http://openskill.cn/question/357   ,如果是停机迁移数据到别的主机的话,其实拷贝数据是没有用的,因为master记录了数据信息的,你新增的主机跟之前的主机信息是对不上的。



你可以把大容量磁盘的机器加入到集群,然后均衡数据或者迁移数据。


针对问题2:


不用更改副本数,因为副本就是你数据保留的份数,份数越高当然安全系数越高,但是存储也更大,一般有一个副本就好,也就是说副本数为1就好。

你好,我的大容量磁盘其实就是在节点上的,不是新机器,只是新加的一块磁盘,这样的话拷贝的话会有问题吗?

要回复问题请先登录注册