获取ElasticSearch5中所有索引列表

我想要列出ElasticSearch5中存在的所有索引。我尝试了以下几种方法:

curl -s '<server_adress>/_aliases' -u <user:PAsswd> -k

或者

curl XGET "<server_adress>" -u <user:PAsswd> -k

输出结果如下:

<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>openresty/1.11.2.3</center>
</body>
</html>

谢谢

点赞
用户1138192
用户1138192

使用 _cat 来列出现有的索引,

curl -XGET "http://localhost:9200/_cat/indices/"

当用户没有合适的权限来访问时,将会出现 403 - Forbidden 错误。尝试分配合适的角色给用户以确保其有合适的权限。

2019-12-04 10:50:56