树莓派raspbian安装elasticsearch
资源文件:elasticsearch-deb-6.2.4+ik 1.下载(可以去官网页面下,可以下载本页的,也可以wget下载) wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.deb 2.安装deb文件 sudo dpkg -i elasticsearch-6.2.4.deb 3.修改相关配置: 3.1 /usr/share/elasticsearch/ #程序文件所在目录,需要在本目录的 bin/elasticsearch 文件(启动文件)里面指定启动的jdk路径,如下图所示:
# 我添加的 start export JAVA_HOME=/opt/java8/jdk/ export PATH=$JAVA_HOME/bin:$PATH # 我添加的 end # 我添加的 start if [ -x "$JAVA_HOME/bin/java" ]; then JAVA="/opt/java8/jdk/bin/java" else JAVA=`which java` fi # 我添加的 end ======什么,你问我设置JAVA_HOME环境变量不就好了吗,为啥要在这里做操作,我也不想,但是它就是报错,说找不到java路径,我只能在这里强行指定了====== 3.2 /etc/elasticsearch/ #配置文件目录,需要配置 elasticsearch.yml 里面的信息,允许任何ip访问;jvm.options 文件可以调整jvm大小。 3.3 /usr/share/elasticsearch/plugins/ #插件目录,把ik分词器的文件夹放到这个文件夹里面。 4.启动 sudo systemctl start|status|stop elasticsearch.service 查看日志: sudo tail -f /var/log/elasticsearch/elasticsearch.log 可能有: 一个警报(unable to load JNA native support library, native methods will be disabled); 一个error(system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk); 警告可以忽略,error需要配置 /etc/elasticsearch/elasticzhsearch.yml中的 bootstrap.memory_lock: false #修改true改为false bootstrap.system_call_filter: false #新增 再次启动就好了。
发布者:songJian 点击数:2323 发布时间:2019-09-10 23:52:34 更新时间:2019-09-11 01:34:39
正在加载评论...