ElasticSearch安装

x33g5p2x  于2021-03-14 发布在 ElasticSearch  
字(1.7k)|赞(0)|评价(0)|浏览(340)

安装 JAVA

yum install java-1.7.0-openjdk -y

安装 Elasticsearch

了解 Elasticsearch 最简单的方法就是去尽情的玩儿它(汗),准备好了我们就开始吧。

安装 Elasticsearch 只有一个要求,就是要安装最新版本的JAVA。你可以到官方网站下载它:www.java.com.

你可以在这里下载到最新版本的 Elasticsearch:elasticsearch.org/download.

curl -L -O http://download.elasticsearch.org/PATH/TO/LATEST/$VERSION.zipunzip elasticsearch-$VERSION.zipcd  elasticsearch-$VERSION

提示: 当你安装 Elasticsearch 时,你可以到 下载页面 选择Debian或者RP安装包。或者你也可以使用官方提供的 Puppet module 或者 Chef cookbook.

安装 Marvel

这是个付费的监控插件 暂时先不翻译
Marvel is a management and monitoringtool for Elasticsearch which is free for development use. It comes with aninteractive console called Sense which makes it very easy to talk toElasticsearch directly from your browser.

Many of the code examples in this book include a ``View in Sense'' link. Whenclicked, it will open up a working example of the code in the Sense console.You do not have to install Marvel, but it will make this book much moreinteractive by allowing you to experiment with the code samples on your localElasticsearch cluster.

Marvel is available as a plugin. To download and install it, run this commandin the Elasticsearch directory:

./bin/plugin -i elasticsearch/marvel/latest

You probably don't want Marvel to monitor your local cluster, so you candisable data collection with this command:

echo 'marvel.agent.enabled: false' >> ./config/elasticsearch.yml

运行 Elasticsearch

Elasticsearch 已经蓄势待发,现在你便可以运行它了:

./bin/elasticsearch

如果你想让它在后台保持运行的话可以在命令后面再加一个 -d

开启后你就可以使用另一个终端窗口来进行测试了:

curl 'http://localhost:9200/?pretty'

你应该看到如下提示:

{
   "status": 200,
   "name": "Shrunken Bones",
   "version": {
      "number": "1.4.0",
      "lucene_version": "4.10"
   },
   "tagline": "You Know, for Search"
}

这就说明你的 Elasticsearch 集群 已经上线运行了,这时我们就可以进行各种实验了。

集群和节点

节点 是 Elasticsearch 运行的实例。集群 是一组有着同样cluster.name的节点,它们协同工作,互相分享数据,提供了故障转移和扩展的功能。当然一个节点也可以是一个集群。

相关文章

热门文章

更多