elasticsearch怎么后台启动
时间: 2023-11-18 15:09:03 浏览: 41
可以使用以下命令启动 Elasticsearch 后台进程:
```
./bin/elasticsearch -d
```
其中,`-d` 参数表示以后台(daemon)模式运行 Elasticsearch。
启动后,可以使用以下命令检查 Elasticsearch 是否正在运行:
```
curl http://localhost:9200/
```
如果 Elasticsearch 正在运行,您应该会看到类似以下的输出:
```
{
"name" : "node-1",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "sZGqgqLlRzu-6oOqQ8Dz6A",
"version" : {
"number" : "7.10.2",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "747e1cc71def077253878a59143c1f785afa92b9",
"build_date" : "2021-01-13T00:42:12.435326Z",
"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"
}
```
如果您想停止 Elasticsearch 后台进程,可以使用以下命令:
```
kill `cat pid`
```
其中,`pid` 是 Elasticsearch 进程的 PID。可以使用以下命令查找 PID:
```
ps -ef | grep elasticsearch
```