Elasticsearch2.4.X 搜索引擎框架 安装配置

    xiaoxiao2025-12-15  10

    Elasticsearch一个开源的搜索引擎框架(支持群集架构方式)

    0.Elasticsearch 简介或其他

    http://kibana.logstash.es/content/elasticsearch/ 风来了.fox

    1.下载和安装

    下载地址

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

    目前最新版本 2.4.0 这里选择 LINUX 即方式一 方式一:源码

    wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.0/elasticsearch-2.4.0.tar.gz tar -zxvf elasticsearch-2.4.0.tar.gz

    方式二:deb

    curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/deb/elasticsearch/2.4.0/elasticsearch-2.4.0.deb sudo dpkg -i elasticsearch-2.4.0.deb

    方式三:rpm

    curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.4.0/elasticsearch-2.4.0.rpm sudo rpm -vi elasticsearch-2.4.0.rpm

    这里是 方式一后续步骤:

    不要用root用户,不要用root用户,不要用root用户

    不要用root用户,如果已使用root用户解压缩了,先改文件夹所属用户组和用户 root用户无法启动elasticsearch

    chown fox:fox -R elasticsearch-2.4.0

    2.配置elasticsearch

    2.1配置

    编辑config/elasticsearch.yml

    vim config/elasticsearch.yml

    修改为

    network.host: 0.0.0.0 ...其他部分没有改动,不需要修改

    2.2 说明

    3.启动

    kibana 4 可以单独启动 命令

    bin/elasticsearch #前台运行 bin/elasticsearch -d #后台运行

    访问

    http://10.1.5.66:9200/

    如果在局域网中访问 修改

    vim config/elasticsearch.yml

    增加

    network.host: 0.0.0.0

    3.3停止

    查找进程 ID

    ps -ef |grep elasticsearch

    KILL他

    kill -9 id

    3.4 启动停止插件

    地址 https://github.com/elasticsearch/elasticsearch-servicewrapper 下载 此插件暂时不可以使用,2.4版有问题

    3.X Elasticsearch设置

    4. 插件

    执行命令 自动下载安装

    4.1 head

    bin/plugin install mobz/elasticsearch-head

    访问地址

    http://localhost:9200/_plugin/head/

    4.2 bigdesk

    bin/plugin install lukas-vlcek/bigdesk

    访问地址

    http://localhost:9200/_plugin/bigdesk/

    5.高级配置说明

    http://rockelixir.iteye.com/blog/1883373

    http://kibana.logstash.es/content/elasticsearch/

    x.其他说明

    x.1 bin/elasticsearch命令运行后,出现java.lang.RuntimeException: don’t run elasticsearch as root异常

    解决方法:不要使用root用户,使用其他用户,并且要把 elasticsearch 文件夹的所属用户和用户组更改为该用户

    每次修改elasticsearch配置,重启elasticsearch才能生效

    部分来源: http://kibana.logstash.es/content/elasticsearch/

    相关资源:es2.4.6添加ik分词插件
    最新回复(0)