树莓派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);
一个errorsystem 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   点击数:1592   发布时间:2019-09-10 15:52:34   更新时间:2019-09-10 17:34:39
正在加载评论...
相关文章