我有两个节点,一个主分片工作正常,但在另一个节点中,副本是"跳跃"他们总是来自" UNASSIGNED"到" INITIALIZING"或者" STARTED"每隔几秒就说一次。群集是黄色的,工作正常,但不理想。一开始一切都很好,并且工作好几周,但现在我不知道发生了什么。 情况就是这样:
my_index 2 p STARTED 1923276 2.4gb 127.0.1.1 Node1
my_index 2 r STARTED 1923276 2.4gb 127.0.1.1 Node2
my_index 0 p STARTED 1923241 2.4gb 127.0.1.1 Node1
my_index 0 r STARTED 1923241 2.4gb 127.0.1.1 Node2
my_index 3 p STARTED 1922607 2.4gb 127.0.1.1 Node1
my_index 3 r INITIALIZING 127.0.1.1 Node2
my_index 1 p STARTED 1921356 2.4gb 127.0.1.1 Node1
my_index 1 r UNASSIGNED
my_index 4 p STARTED 1922748 2.4gb 127.0.1.1 Node1
my_index 4 r INITIALIZING 127.0.1.1 Node2
我尝试分配未分配的分片,但是另一个未分配:
http://virt4.sitescout.com:9200/_cluster/reroute
{
"commands" : [ {
"allocate" : {
"index" : "my_index",
"shard" : 1,
"node" : "Node2",
"allow_primary" : false
}
}
]
}
任何人都知道为什么会这样?
谢谢!
答案 0 :(得分:0)
就像检查日志一样简单。我看到有太多打开的文件,所以我增加了两台机器的限制,现在一切正常。