Java

Centos7安装elasticsearch7.5.1 kiba

2019-12-25  本文已影响0人  chenzan

环境

1.两个节点(centos7)
192.168.6.136(master)
192.168.6.137(node1)
2.安装包

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.5.1-linux-x86_64.tar.gz

https://artifacts.elastic.co/downloads/kibana/kibana-7.5.1-linux-x86_64.tar.gz

https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-x64.tar.xz

安装

默认已安装jdk8

1.安装elasticsearch集群

136master

配置hosts

vim /etc/hosts
192.168.6.136 master
192.168.6.137 node1

配置es

# cd /usr/soft/es
# mkdir logs
# mkdir data
# tar -zxvf elasticsearch-7.5.1-linux-x86_64.tar.gz
# mv elasticsearch-7.5.1-linux-x86_64 elasticsearch-7.5.1
############修改配置文件
# vi /elasticsearch-7.5.1/config/elasticsearch.yml
 cluster.name: my-application# 集群名称
 node.name: master   # 节点名
 network.host: 0.0.0.0  # 设置为0.0.0.0可以让任何计算机节点访问
 discovery.zen.ping.unicast.hosts: ["192.168.6.136","192.168.6.137"]#hosts列表
 discovery.zen.minimum_master_nodes: ["master"] 

 path.data: /usr/es/data
 path.logs: /usr/es/logs

 cluster.initial_master_nodes:["master"]
 ## 如下配置是为了解决 Elasticsearch可视化工具 跨域问题
 http.port: 9200
 http.cors.allow-origin: "*"
 http.cors.enabled: true

137node
配置hosts

vim /etc/hosts
192.168.6.136 master
192.168.6.137 node1

配置es

# cd /usr/soft/es
# mkdir logs
# mkdir data
# tar -zxvf elasticsearch-7.5.1-linux-x86_64.tar.gz
# mv elasticsearch-7.5.1-linux-x86_64 elasticsearch-7.5.1
///修改配置文件
# vi /elasticsearch-7.5.1/conf/elasticsearch.yml
 cluster.name: my-application# 集群名称
 node.name: node1# 节点名
 network.host: 0.0.0.0  # 设置为0.0.0.0可以让任何计算机节点访问
 discovery.zen.ping.unicast.hosts: ["192.168.6.136","192.168.6.137"]#hosts列表
 discovery.zen.minimum_master_nodes: ["master"]

 path.data: /usr/es/data
 path.logs: /usr/es/logs
 cluster.initial_master_nodes:["master"]
 ## 如下配置是为了解决 Elasticsearch可视化工具 跨域问题
 http.port: 9200
 http.cors.allow-origin: "*"
 http.cors.enabled: true

切换用户,root用户无法启动

    # su esUser
    # /usr/es/elasticsearch-7.5.1/bin/elasticsearch -d //加-d后台启动
    #设置开机自启动
    # systemctl enable elasticsearch.service

192.168.6.136:9200

clipboard.png

2.安装elasticsearch-head

需要git nodejs

tar

# cd /usr/soft/node
# xz -d node-v12.14.0-linux-x64.tar.xz
# tar -xvf node-v12.14.0-linux-x64.tar
# mv node-v12.14.0-linux-x64-linux-x64 node-v12.14.0-linux-x64

///配置环境变量
# vi /etc/profile
export NODE_HOME=/usr/soft/node/node-v12
export PATH=$PATH:$NODE_HOME/bin

# source /etc/profile
///或者添加软连接
ln -s /usr/node/node-v12/bin/node /usr/bin/node
ln -s /usr/node/node-v12/bin/npm /usr/bin/npm

yum

///安装git
# yum install git
///下载
# git clone https://github.com/mobz/elasticsearch-head.git

///安装nodejs环境
# yum install nodejs

如果报如下错误

Phantom installation failed { Error: Command failed: tar jxf /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
tar (child): bzip2:无法 exec: 没有那个文件或目录

yum install -y bzip2

访问192.168.6.136:9100


clipboard.png

3.安装kibana

# cd /usr/soft/kibana
# tar -xvf kibana-7.5.1-linux-x86_64.tar.gz
# mv kibana-7.5.1-linux-x86_64 kibana-7.5.1

访问 http://192.168.6.136:5601


clipboard.png
上一篇下一篇

猜你喜欢

热点阅读