上传tar.gz包 elasticsearch-6.5.0.tar.gz
tar -xvzf elasticsearch-6.5.0.tar.gz
进入 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