ElasticSearch默认不在CentOS Yum源里,不能直接使用yum安装,现做以下配置,方便使用yum直接安装ES。
1、配置ElasticSearch Yum源
执行命令vim /etc/yum.repos.d/es.repo新建并打开文件es.repo,输入以下配置:[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
保存,退出。
2、安装ElasticSearch
更新yum缓存 yum makecache。
安装ElasticSearch yum install -y elasticsearch。
3、配置和启动ES服务
将es添加至系统服务 /sbin/chkconfig --add elasticsearch
启动es服务 systemctl start elasticsearch
查看es服务状态 systemctl status elasticsearch
4、测试是否成功
执行命令 curl -X GET localhost:9200
返回结果如下:{
"name" : "Deadhead",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "dvuS6w1qTzWICHIQmZ_6OA",
"version" : {
"number" : "2.4.6",
"build_hash" : "5376dca9f70f3abef96a77f4bb22720ace8240fd",
"build_timestamp" : "2017-07-18T12:17:44Z",
"build_snapshot" : false,
"lucene_version" : "5.5.4"
},
"tagline" : "You Know, for Search"
}
ElasticSearch运行成功。