elasticsearch安装部署

1. 下载并安装elasticsearch。


2. 在elasticsearch-5.4.1中的config文件夹中修改elasticsearch.yml文件,添加和修改内容如下:
 node.name: node-1
 network.host: 0.0.0.0
 transport.tcp.port: 19300
 http.port: 19200
 discovery.zen.ping.unicast.hosts: ["10.3.1.106","10.3.1.104"]
 bootstrap.system_call_filter: false
 bootstrap.memory_lock: false
 http.cors.enabled: true
 http.cors.allow-origin: /.*/
 http.cors.allow-credentials: true


3. 使用非root用户进行登录 
通过chown -R luoyang:luoyang /opt/guttv/elasticsearch-5.4.1 设置用户权限
su luoyang 进行登录


4. 在elasticsearch-5.4.1中的bin文件夹中启动elasticsearch,  ./elasticsearch -d


5. docker安装与启动
yum install -y epel-release
yum install docker-io # 安装docker
# 配置文件 /etc/sysconfig/docker
chkconfig docker on  # 加入开机启动
service docker start # 启动docker服务
# 基本信息查看
docker version # 查看docker的版本号,包括客户端、服务端、依赖的Go等
docker info # 查看系统(docker)层面信息,包括管理的images, containers数等
docker pull centos 下载
docker images [ centos ] 查看
docker run -i -t centos /bin/bash


6. 安装ElastichSearch-head
docker run -d --name head -p 9100:9100 mobz/elasticsearch-head:5-alpine


7. 在浏览器中输入http://10.3.1.103:9100/查看是否启动成功

你可能感兴趣的:(elasticsearch安装部署)