搭建说明:
1:该安装步骤使用的是work用户(非root用户)安装,root用户安装会有问题,需另外创建非root用户再安装。
搭建步骤:
1.安装jdk1.8 Linux下安装jdk1.8&查看jdk启动版本_mada26的博客-CSDN博客
2.安装elasticsearch-2.4.6.tar.gz
cd /opt/soft/elk/
tar -zxvf elasticsearch-2.4.6.tar.gz
修改elasticsearch.yaml文件
启动elassearch
启动方法一
cd /opt/soft/elk/elasticsearch-2.4.6/bin
./elasticsearch 前台运行方式不足:关闭就没了,ctrl c停止进程
启动方法二
cd /opt/soft/elk/elasticsearch-2.4.6
bin/elasticsearch -d 后台运行方式:jps查看进程,kill -9关闭进程
安装head插件
cd /opt/soft/elk/elasticsearch-2.4.6/plugins/
unzip elasticsearch-head-master.zip
修改Gruntfile.js文件
mv elasticsearch-head-master head 解压完后删除zip压缩包,es2版本的head压缩包里包含nodejs,grunt,直接解压使用即可,无需另外安装该插件。
重启elasticsearc
访问:http://127.0.0.1:9200/_plugin/head/
3.安装logstash-2.4.0.tar.gz
cd /opt/soft/elk
tar -zxvf logstash-2.4.0.tar.gz
/opt/soft/elk/logstash-2.4.0/bin
创建logstash.conf文件
./logstash -f logstash.conf &
4.安装kibana-4.6.4-linux-x86_64.tar.gz
cd /opt/soft/elk
tar -zxvf kibana-4.6.4-linux-x86_64.tar.gz
修改kibana.yaml文件
cd /opt/soft/elk/kibana-4.6.4-linux-x86_64
bin/kibana &
5.安装中文分词插件
cd /opt/soft/elk/elasticsearch-2.4.6/plugins
mkdir ik
cd ik/
rz -be elasticsearch-analysis-ik-1.10.6.zip
unzip elasticsearch-analysis-ik-1.10.6.zip 解压完后删除该zip压缩包
重启elasticsearch
测试ik中文分词
http://127.0.0.1:9200/_analyze/ POST
{
"analyzer": "ik_smart",
"text":"这里是北京市朝阳区798艺术园区"
}
测试es是否正常启动
curl -XGET "127.0.0.1:9200/index1/index1/1"
curl -XGET "http://127.0.0.1:9200/_nodes/hot_threads?pretty"
单机搭建多个es节点(伪集群):
在已有一个es节点的基础上:
cp -r elasticsearch-2.4.6 elasticsearch-2.4.6_node2
cd elasticsearch-2.4.6_node2/
修改copy出的节点中的配置(只需修改node.name和http.port 端口从9201 9202递增即可......)
重启节点1 2 3.....