elasticsearch Getting Started (二)-安装

elasticsearch Getting Started (二)-安装

@[ElasticSearch]

作者博客地址

原文链接(英文)

安装

Elasticsearch 至少需要Java 7, 特别的这个版本(2.4),推荐使用Oracle JDK version 1.8.0_73,不同系统安装Java的方式不同,因此在这里不做过多的细节描述。Oracle推荐的安装可以在官网找到。在安装Elasticsearch之前,先检查Java的版本:

java -version
echo $JAVA_HOME

一旦安装了Java,我们就可以下载和运行Elasticsearch,所有版本的二进制的包可以在这里找到,对于所有的版本,都有ziptar,或者DEBRPM。最简单的方式,我们可以直接使用tar

我们可以在终端中用下面的方式下载Elasticsearch 2.4版本的tarwindows 用户应该下载zip):

curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.0/elasticsearch-2.4.0.tar.gz

然后解压(windows用户应该解压这个zip包):

tar -xvf elasticsearch-2.4.0.tar.gz

这会在当前文件夹创建一系列的文件和文件夹,我们可以使用下面的命令进入bin目录:

cd elasticsearch-2.4.0/bin

然后我们就可以启动我们的节点和单个的集群了(windows用户应该运行elasticsearch.bat文件):

./elasticsearch

如果一切运行顺利,可以看到类似下面的输出信息:

./elasticsearch
[2014-03-13 13:42:17,218][INFO ][node           ] [New Goblin] version[2.4.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

没有过多的细节配置,我们可以看到我们的节点命名为New Goblin(这个根据你自己的情况可能是不同的Marvel character),而且这个节点启动以后自动的将自己选择为单个集群的master。现在先不用考虑master的概念。最重要的是我们在一个集群中启动了一个节点。

前面提到过,我们可以更改集群和节点的名称。这个操作可以在启动节点的时候用下面的方式进行更改:

./elasticsearch --cluster.name my_cluster_name --node.name my_node_name

同样需要注意的是,标记http的那行信息显示了HTTP地址和端口。默认,Elasticsearch使用9200端口提供REST API,这个端口是可以配置的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值