我无法创建时间点(尝试通过Kibana)。
发送以下请求时:POST test_index/_pit?keep_alive=1m
我得到的回应是:
{
"error" : {
"root_cause" : [
{
"type" : "parse_exception",
"reason" : "request body is required"
}
],
"type" : "parse_exception",
"reason" : "request body is required"
},
"status" : 400
}
我尝试添加一个空的body以防万一,得到:
{
"error" : {
"root_cause" : [
{
"type" : "illegal_argument_exception",
"reason" : "request [/test_index/_pit] contains unrecognized parameter: [keep_alive]"
}
],
"type" : "illegal_argument_exception",
"reason" : "request [/test_index/_pit] contains unrecognized parameter: [keep_alive]"
},
"status" : 400
}
我使用的是Elasticsearch的7.10.2版本,时间点是在7.10.0中引入的。
1条答案
按热度按时间fdbelqdn1#
我想出来了!
我正在使用AWS(OpenSearch),显然Elasticsearch 7.10的“版本”不包括PIT。
我必须升级到OpenSearch 2.5或更高版本才能使用PIT。
Features by engine version in Amazon OpenSearch Service