linux怎么查看es版本
时间: 2023-10-04 12:05:04 浏览: 66
要查看 Elasticsearch 的版本,可以执行以下命令:
```
curl -XGET 'http://localhost:9200'
```
这将返回 Elasticsearch 的基本信息,其中包括版本号。在返回结果中,您将看到类似以下的输出:
```
{
"name" : "my-node-name",
"cluster_name" : "my-cluster-name",
"version" : {
"number" : "7.10.1",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "1c34507e66d7db1211f66f3513706fdf548736aa",
"build_date" : "2020-12-05T01:00:33.671820Z",
"build_snapshot" : false,
"lucene_version" : "8.7.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
```
您可以看到,在版本字段下,版本号为 `7.10.1`。
相关问题
linux查看elasticsearch版本
要查看 Elasticsearch 版本,可以运行以下命令:
curl -XGET 'localhost:9200'
这将返回类似以下内容的响应:
{
"name" : "node_name",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "Cluster_UUID",
"version" : {
"number" : "7.9.2",
"build_flavor" : "default",
......
},
"tagline" : "You Know, for Search"
}
其中版本号是 Elasticsearch 的版本号。在上述示例中,版本号为 7.9.2。
Linux查看es版本命令
在Linux系统中,Elasticsearch(简称ES)是一款开源的搜索和分析引擎,如果你想要查看安装的Elasticsearch版本,可以使用以下命令:
```bash
curl -X GET http://localhost:9200/_cluster/health | jq '.status.tag'
```
这里的`http://localhost:9200`通常是你Elasticsearch实例的HTTP端口地址,如果不在默认端口,需要替换为你实际的服务地址。`_cluster/health`是一个Elasticsearch的API,通过这个API我们可以获取集群健康状态,其中包含当前版本信息。`jq`是一个JSON处理器,用于解析返回的JSON响应并提取tag字段,即版本标签。
如果Elasticsearch未启动或者无法连接,你可以尝试手动登录到服务器并在安装目录下查找version文件,其内容通常会包含版本信息,比如:
```bash
cat /usr/share/elasticsearch/bin/elasticsearch-version
```
请将路径替换为你的实际安装位置。
阅读全文