Elasticsearch实战系列-环境搭建
来源:互联网 发布:ug8.5 for mac 编辑:程序博客网 时间:2024/05/01 13:22
安装 JAVA
yum install java-1.7.0-openjdk -y
安装 Elasticsearch
Elasticsearch 只有一个要求,就是要安装最新版本的JAVA。你可以到官方网站下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html.
你可以在这里下载到最新版本的 Elasticsearch: https://www.elastic.co/downloads/elasticsearch.
笔者在写作这篇文章时Elasticsearch最新版本为2.2.0,后面均以2.2.0为例进行讲解。
[root@w03 elasticsearch]# curl -L -O https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.2.0/elasticsearch-2.2.0.tar.gz[root@w03 elasticsearch]# tar zxvf elasticsearch-2.2.0.tar.gz[root@w03 elasticsearch]# cd elasticsearch-2.2.0
配置 Elasticsearch
[root@w03 elasticsearch-2.2.0]# vi config/elasticsearch.yml
将部分注释去掉即可,如下图所示
运行 Elasticsearch
Elasticsearch 已经蓄势待发,现在你便可以运行它了:
[root@w03 elasticsearch-2.2.0]# ./bin/elasticsearch
如果你想让它在后台保持运行的话可以在命令后面再加一个 -d。
启动成功后你就可以使用另一个终端窗口来进行测试了
curl 'http://localhost:9200/?pretty'
或者在浏览器窗口中输入 http://localhost:9200/?pretty ,回车后你应该看到如下提示:
{ "name" : "node-1", "cluster_name" : "my-application", "version" : { "number" : "2.2.0", "build_hash" : "8ff36d139e16f8720f2947ef62c8167a888992fe", "build_timestamp" : "2016-01-27T13:32:39Z", "build_snapshot" : false, "lucene_version" : "5.4.1" }, "tagline" : "You Know, for Search"}
这就说明你的 Elasticsearch 集群 已经上线运行了,这时我们就可以进行各种实验了。
集群和节点
节点 是 Elasticsearch 运行的实例。集群 是一组有着同样cluster.name的节点,它们协同工作,互相分享数据,提供了故障转移和扩展的功能。当然一个节点也可以是一个集群。
Q&A
Linux root 启动elasticsearch报错
[root@w03 elasticsearch-2.2.0]# ./bin/elasticsearchException in thread "main" java.lang.RuntimeException: don't run elasticsearch as root. at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:93) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:144) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:285) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35)Refer to the log for complete error details.
解决办法:
bin/elasticsearch -Des.insecure.allow.root=true
0 0
- Elasticsearch实战系列-环境搭建
- ElasticSearch实战 (一)技术选型和简单环境搭建
- Elasticsearch集群搭建实战
- elasticsearch环境搭建
- Elasticsearch中文搜索环境搭建
- ElasticSearch环境搭建
- 【elasticsearch】1.环境搭建
- Elasticsearch集群环境搭建
- ElasticSearch环境搭建
- Elasticsearch 环境搭建
- Elasticsearch环境搭建
- ElasticSearch环境搭建
- elasticsearch 分布式环境搭建
- elasticsearch环境搭建
- elasticsearch环境搭建
- Elasticsearch中文搜索环境搭建
- elasticsearch 集群环境搭建
- Elasticsearch实战系列-入门篇
- 常用代码备份--MFC按钮选择文件/文件夹
- 项目部署,版本迭代个人心得
- 【bzoj1266】[AHOI2006]上学路线route 最小割+floyd
- ssh卡在debug1: SSH2_MSG_KEXINIT sent解决方法
- 微信为啥这么省流量(技术宅入)
- Elasticsearch实战系列-环境搭建
- Java中使用Jar包时读取当前jar文件所在的目录工具
- “树”不倒,人不散—数据结构的核心
- 内核源码树的构建1
- Eclipae常用快捷键 Java代码
- VC2010环境OLE导出Excel的方法及步骤
- 网络数据如何传输?
- django项目中如何把sitemap.xml等静态文件放到web根目录
- java中Hashtable和HashMap的区别分析