安装和解压

  1. 上传tar.gz包 elasticsearch-6.5.0.tar.gz

  2. tar -xvzf elasticsearch-6.5.0.tar.gz

  3. 进入 elasticsearch-6.5.0 新建文件夹

    mkdir mybackup
    

创建用户

<aside> 💡 elasticsearch不允许使用root启动es.

</aside>

创建

1. 创建用户:elasticsearchUser

[root@iZbp1bb2egi7w0ueys548pZ bin]# adduser elasticsearchUser

2. 创建用户密码,需要输入两次

[root@iZbp1bb2egi7w0ueys548pZ bin]# passwd elasticsearchUser

3. 将对应的文件夹权限赋给该用户

[root@iZbp1bb2egi7w0ueys548pZ local]# su e elasticsearch-6.5.0

4. 切换至elasticsearch用户

[root@iZbp1bb2egi7w0ueys548pZ etc]# su elasticsearchUser

5. 进入启动目录启动 /usr/local/elasticsearch-6.0.0/bin 使用后台启动方式:./elasticsearch -d

[elasticsearch@vmt10003 bin]$ ./elasticsearch -d

6. 启动后测试

输入curl ip:9200,如果返回一个json数据说明启动成功

修改进行打开文件数

ulimit -Hn
ulimit -Sn

修改/etc/security/limits.conf文件,增加配置,用户退出后重新登录生效

vi /etc/security/limits.conf

在最后面追加下面内容

* hard nofile 65536
* soft nofile 65536
其中*表示所有用户  nofile表示最大文件句柄数,表示能够打开的最大文件数目

解决:切换到root用户修改配置sysctl.conf