一、Elasticsearch 安装
1.安装环境
由于当前机器为 CentOS 7,根据ES官网推荐,安装 6.8版本
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
Elasticsearch is also available as Docker images. The images use centos:7 as the base image.
2.拉取镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:6.8.19
3.启动容器
docker network create elastic 创建网络,让ES和Kibana 网络桥接联通
docker run -d --name es01-test --net elastic -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.8.19
参数说明
-d:后台启动
--net 加入网络
--name:容器名称
-p:端口映射
-e:设置环境变量
discovery.type=single-node:单机运行
b0e9f9f047e6:镜像id
如果启动不了,可以加大内存设置:-e ES_JAVA_OPTS="-Xms512m -Xmx512m"
4.查看启动状态
{
"name" : "TAg-Tkm",
"cluster_name" : "docker-cluster",
"cluster_uuid" : "3ueAouqJSWSuLycu2LCEng",
"version" : {
"number" : "6.8.19",
"build_flavor" : "default",
"build_type" : "docker",
"build_hash" : "33e6bd0",
"build_date" : "2021-09-15T16:38:13.498661Z",
"build_snapshot" : false,
"lucene_version" : "7.7.3",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
}
二、Kibana 安装
1.安装环境
根据官网推荐,ES配套 Kibana 只能安装 6.8.19
Docker images for Kibana are available from the Elastic Docker registry. The base image is centos:7.
2. 拉取镜像
docker pull docker.elastic.co/kibana/kibana:6.8.19
3. 启动容器
docker run -d --name kib01-test --net elastic -p 5601:5601 -e "ELASTICSEARCH_HOSTS=http://es01-test:9200" docker.elastic.co/kibana/kibana:6.8.19
4. 查看启动状态
访问 http://localhost:5601 即可打开kibana登陆入口
至此安装ES 环境完毕!!!