elasticsearch安装和部署

1.可以在官网上下载不同版本的es,官网地址为:https://www.elastic.co/cn/downloads/past-releases#elasticsearch

 

 

2.解压elasticsearch-6.2.4.tar.gz到/opt/app目录下

3.修改/etc/profile,并生效环境变量,输入以下命令:

 使环境变量生效:source /etc/profile

4.修改配置文件elasticSearch.yml

进入elasticSearch配置文件的目录,cd  /opt/app/elasticsearch-6.2.4/conf/

修改elasticsearch.yml文件 vi  elasticsearch.yml,将以下内容写入到elasticsearch.yml文件中

#集群名称,通过组播的方式通信,通过名称判断属于哪个集群
cluster.name: bigdata
#节点名称,要唯一
node.name: es-1
#数据存放位置
path.data: /opt/app/elasticsearch-6.2.4/data
#日志存放位置
path.logs: /opt/app/elasticsearch-6.2.4/logs
#es绑定的ip地址
network.host: hadoop1
#初始化时可进行选举的节点
discovery.zen.ping.unicast.hosts: ["diagbot01", "diagbot02", "diagbot03"]

注:配置文件elasticsearch.yml中的属性与属性值之间要有空格,否则会报错

5.把elasticSearch的安装包发送到其他节点机器

scp  -r  /opt/app/elasticsearch-6.2.4/  root@diagbot02:/opt/app/
scp  -r  /opt/app/elasticsearch-6.2.4/  hadoop@diagbot03:/opt/app/

然后diagbot02、diagbot03分别重复第上面步骤,修改环境变量

 6.分别在diagbot02、diagbot03机器上修改node.name和network.host

7.启动elasticSearch(每天机器上都执行)

8.用浏览器访问es所在机器的9200端口

http://diagbot01:9200

posted @ 2019-10-10 10:25  kwz  Views(3516)  Comments(0Edit  收藏  举报