elasticsearch Getting Started (二)-安装
来源:互联网 发布:淘宝打印电子面单 编辑:程序博客网 时间:2024/06/07 23:27
elasticsearch Getting Started (二)-安装
@[ElasticSearch]
作者博客地址
原文链接(英文)
安装
Elasticsearch
至少需要Java 7
, 特别的这个版本(2.4),推荐使用Oracle JDK version 1.8.0_73
,不同系统安装Java
的方式不同,因此在这里不做过多的细节描述。Oracle
推荐的安装可以在官网找到。在安装Elasticsearch
之前,先检查Java
的版本:
java -versionecho $JAVA_HOME
一旦安装了Java
,我们就可以下载和运行Elasticsearch
,所有版本的二进制的包可以在这里找到,对于所有的版本,都有zip
,tar
,或者DEB
,RPM
。最简单的方式,我们可以直接使用tar
。
我们可以在终端中用下面的方式下载Elasticsearch 2.4
版本的tar
(windows
用户应该下载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
,这个端口是可以配置的。
- elasticsearch Getting Started (二)-安装
- 1.1 Elasticsearch入门(Getting Started)
- Elasticsearch(1)Getting started
- elasticsearch Getting Started (一)-简介
- AndroMDA Getting started(二)
- elasticsearch Getting Started (三)-探索集群
- elasticsearch Getting Started (四)-修改数据
- Elasticsearch Reference [5.2] » Getting Started
- Elasticsearch官方指南(翻译)——Getting Started
- Getting started
- Getting Started
- Getting Started
- Getting Started
- Getting Started
- getting started
- Getting Started
- Getting Started
- Getting Started
- Android开发学习笔记:Intent的简介以及属性的详解
- Solr配置文件schema.xml和solrconfig.xml分析
- MySQL索引背后的数据结构及算法原理
- 一位资深程序员大牛给予Java初学者的学习路线建议
- 驾校补考缴费
- elasticsearch Getting Started (二)-安装
- JUnit简单使用教程
- 【项目管理和构建】——Maven下载、安装和配置
- 第20个python程序:函数和文件
- webstorm文件类型关联错误 导致文件打开方式不对 修改文件关联设置
- 【费用流】[CodeForces - 717G]Underfail
- CodeSmith Generator 7.0.2激活步骤
- 常用扩展方法总结
- SharedPreference的简单使用