zoukankan      html  css  js  c++  java
  • Elasticsearch安装

    在启动或者安装ES之前,需要先下载JDK 1.7以上的版本,对于2.0来说,要求JDK1.8以上。

    检查JDK的版本

    使用命令:

    java -version
    echo $JAVA_HOME

    查看JDK的版本,正确安装JDK后,就可以下载安装ES了。

    下载文件

    在网址:www.elastic.co/downloads 中下载最新版本的ES。

    可以下载安装文件或者压缩文件,推荐下载压缩文件:

    tar -xvf elasticsearch-2.0.0.tar.gz

    启动

    在linux下执行:

    cd elasticsearch-2.0.0/bin
    ./elasticsearch

    在windows下执行:

    ./elasticsearch.bat

    可以看到如下的信息:

    ./elasticsearch
    [2014-03-13 13:42:17,218][INFO ][node           ] [New Goblin] version[2.0.0], pid[2085], build[5c03844/2014-02-25T15:52:53Z]
    [2014-03-13 13:42:17,219][INFO ][node           ] [New Goblin] initializing ...
    [2014-03-13 13:42:17,223][INFO ][plugins        ] [New Goblin] loaded [], sites []
    [2014-03-13 13:42:19,831][INFO ][node           ] [New Goblin] initialized
    [2014-03-13 13:42:19,832][INFO ][node           ] [New Goblin] starting ...
    [2014-03-13 13:42:19,958][INFO ][transport      ] [New Goblin] bound_address {inet[/0:0:0:0:0:0:0:0:9300]}, publish_address {inet[/192.168.8.112:9300]}
    [2014-03-13 13:42:23,030][INFO ][cluster.service] [New Goblin] new_master [New Goblin][rWMtGj3dQouz2r6ZFL9v4g][mwubuntu1][inet[/192.168.8.112:9300]], reason: zen-disco-join (elected_as_master)
    [2014-03-13 13:42:23,100][INFO ][discovery      ] [New Goblin] elasticsearch/rWMtGj3dQouz2r6ZFL9v4g
    [2014-03-13 13:42:23,125][INFO ][http           ] [New Goblin] bound_address {inet[/0:0:0:0:0:0:0:0:9200]}, publish_address {inet[/192.168.8.112:9200]}
    [2014-03-13 13:42:23,629][INFO ][gateway        ] [New Goblin] recovered [1] indices into cluster_state
    [2014-03-13 13:42:23,630][INFO ][node           ] [New Goblin] started

    观察启动信息可以得到如下的信息:

    1 节点的名字是New Goblin,它在启动后推选自己成为集群的主节点

    2 监听地址为192.168.8.112:9200

    修改节点和集群的名字

    ES可以手动修改节点和集群的名字,也可以在命令行启动时,直接修改:

    ./elasticsearch --cluster.name my_cluster_name --node.name my_node_name
  • 相关阅读:
    同步的原则
    我心中的final
    令人"哇"的内部类(一)内部类的设计意义
    令人"哇"的内部类(三)嵌套类
    共享资源问题的解决方案(一)加锁机制
    令人"哇"的内部类(二 )内部类访问外围类
    volatile关键字
    同步控制块
    高质量C++/C 编程指南一
    5、数据表的创建与更新(续)
  • 原文地址:https://www.cnblogs.com/xing901022/p/4957431.html
Copyright © 2011-2022 走看看