linux之centos7部署单机版es-01 elasticSearch

1:查看确认jdk

java -version

 

 

 2:下载Elasticsearch安装包

https://www.elastic.co/cn/downloads/elasticsearch

3:上传安装包到服务器,解压文件

tar -zxvf elasticsearch-6.5.0.tar.gz -C /usr/local/

 

 4:修改配置文件

 

 5:启动es

启动报错:

 

 备注:es默认不可以使用root用户启动  两种方式解决

          

1:修改配置文件
#在执行elasticSearch时加上参数-Des.insecure.allow.root=true,完整命令如下

./elasticsearch -Des.insecure.allow.root=true

#或者 用vi打开elasicsearch执行文件,在变量ES_JAVA_OPTS使用前添加以下命令

ES_JAVA_OPTS="-Des.insecure.allow.root=true"


2: 增加es用户
adduser es passwd es --------1234567 chown
-R myes:myes elasticsearch-6.5.0/ chmod 770 elasticsearch-6.5.0/

 

 切换用户启动 su - myes

启动报错:

  

 

 

max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]


修改:/etc/sysctl.conf

增加:vm.max_map_count=262144

然后执行 /sbin/sysctl -p 立即生效
max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]

修改  /etc/security/limit/conf

myes soft nofile 65536
myes hard nofile 65536

6:验证:

netstat -ntlp

 

 

 

posted @ 2021-11-19 10:50  卜闻卜问卜听卜在乎  阅读(323)  评论(0编辑  收藏  举报