1。安装jdk,我安装的是1.8的

2 .elk不允许root账号启动

2.1 创建用户组

     groupadd elk

2.2 创建用户

   useradd chenelk

  passwd chenlk

上面俩要一样 账号密码,不一样好像不行

 现在创建还没成功,然后修改密码,

2.3  zxc159632+++

2.4 再把当前用户分给elk组

usermod -G elk chenelk

2.3  设置sudo权限

  visudo

找到root ALL=(ALL) ALL一行,添加agan用户,如下。

## Allow root to run any commands anywhere

root    ALL=(ALL)       ALL

chenelk ALL=(ALL)       ALL. 

2.4安装elasticsearch

2.4.1下载  或者拿着链接去浏览器当下来传入linux

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.tar.gz

2.4.2解压

tar -zxvf  elasticsearch-6.2.3.tar.gz

2.4.3.修改目录权限

mv elasticsearch-6.2.3/ elasticsearch

2.4.4修改权限

sudo chown -R chenelk:elk ./

2.4.5 ElasticSearch 配置

 1.修改elasticsearch.yml

  修改network.host和http.port

   cd elasticsearch

   vi config/elasticsearch.yml

    network.host: 0.0.0.0

    http.port: 9200

elk-elasticsearch

 

2.5修改/etc/sysctl.conf

vi /etc/sysctl.conf

添加内容如下:

vm.max_map_count=262144

elk-elasticsearch

sysctl -p

 

修改文件/etc/security/limits.conf

vi /etc/security/limits.conf

添加如下内容

* soft nofile 65536

* hard nofile 65536

* soft nofile 65536

* hard nofile 65536

elk-elasticsearch

2.6切换 chenelk用户  su chenelk

cd /data/elasticsearch/bin

2.7 启动

./elasticsearch -d

切记不要用 sudo  会死

2.8  启动起来在这一步可能会报错

这是正确的启动

elk-elasticsearch

2.9验证是不是启动成功 curl http://47.106.128.80:9200

如果报错 

elk-elasticsearch

3.0修改jvm.options

elk-elasticsearch

改成

-Xms512m
-Xmx512m

在验证 完成

elk-elasticsearch

 

 

相关文章: