什么是Elasticsearch?
【百科】ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。
Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
1、Elasticsearch安装
# cd /usr/local
下载:
wgethttps://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.3.2/elasticsearch-2.3.2.zip # unzip elasticsearch-2.3.2.zip
# mkdir -p /data/logs/elasticsearch
# mkdir -p /data/elasticsearch/{data,work,plugins,scripts}
# useradd elasticsearch -s /bin/bash
# chown -R elasticsearch:elasticsearch /data/logs/elasticsearch /data/elasticsearch
2、Elasticsearch配置
1)主配置(./config/elasticsearch.yml)
qc-hermes-es-1:
cluster.name: qc-hermes-search-cluster
node.name: qc-hermes-es-1 #同hostname cat /etc/hostname
path.data: /data/elasticsearch/data
path.logs: /data/logs/elasticsearch
path.plugins: /data/elasticsearch/plugins
path.scripts: /data/elasticsearch/scripts
bootstrap.mlockall: true
network.host: 192.168.0.10 #本机IP地址
http.port: 9200
discovery.zen.ping.unicast.hosts: ["qc-hermes-es-1:9200", "qc-hermes-es-2:9200"]
node.master: true
node.data: true
index.number_of_shards: 8
index.number_of_replicas: 1
2)服务启动
# cd /opt/elasticsearch
# su elasticsearch (注意:root账号会报错)
$ bin/elasticsearch -d
说明:2.x的版本需要以普通用户权限启动,否则会报错,无法正常启动。
3)验证启动成功:
查看进程:
[elasticsearch@5b9dbaaa148a yang]$ ps -ef | grep elasticsearch
root 3160 3136 0 09:39 pts/1 00:00:00 su elasticsearch
root 3194 3176 0 09:40 pts/1 00:00:00 su elasticsearch
502 3349 3195 2 10:06 pts/1 00:00:21 /usr/java/jdk1.7.0_71/bin/java -Xms256m -Xmx1g -Djava.awt.headless=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Dfile.encoding=UTF-8 -Djna.nosys=true -Des.path.home=/usr/local/elasticsearch -cp /usr/local/elasticsearch/lib/elasticsearch-2.3.2.jar:/usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch start
原文地址:http://blog.csdn.net/laoyang360/article/details/51417097
相关推荐
ElasticSearch官方测试数据
elasticsearch安装详解,配置过程详解,常见报错解决办法总结,启动过程详解,基本入门指南
ES 官方示例数据
elasticsearch默认的分词效果有时候并不满足我们的需求,这将介绍elasticsearch安装ik分词器详解
elasticsearch-7.7(内含一键安装脚本)
ElasticSearch测试数据
这是关于elasticsearch5.2.0的tar.gz安装包,以供我们大家来下载,安装步骤也囊括在里面,如果我们有什么建议请指出,不喜勿喷!
ES插件安装详解,在线和离线安装说明。
elasticsearch安装与配置详细说明,经过测试可用
elasticsearch安装文件 评分: 安装Elasticsearch 6.3.0和ElasticSearch head插件,百分之99.999成功率 elasticsearc
Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官方客户端在Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby和许多其他语言中都是可用的。根据DB-Engines的排名显示,Elastic...
如果我们安装不成功,我们可以直接下载 Elasticsearch-SQL 插件的压缩包,然后解压,完成之后重命名文件夹为 sql ,放到 ES 的安装路径的 plugins目录中,例如:..\elasticsearch-6.4.0\plugins\sql。
elasticsearch服务器安装包 jar包..3
(狂神)ElasticSearch快速入门笔记,ElasticSearch基本操作以及爬虫(Java-ES仿京东实战),包含了小狂神讲的东西,特别适合新手学习,笔记保存下来可以多看看。好记性不如烂笔头哦~,ElasticSearch,简称es,es是一个...
ElasticSearch安装ik分词插件.txt
Elasticsearch 安装手册,安装步骤详细 ,入门资料;
elasticsearch安装 、 elasticsearch curl 命令 、 elasticsearch和spring整合
elasticsearch在linux环境中的安装文档,以及安装中可能遇到的问题及解决方法
elasticsearch安装套件
解压文件 elasticsearch-head.zip 安装插件: google ---》更多工具----》扩展程序 打开Google的扩展程序,点击加载已解压的扩展程序,选择解压elasticsearch-head文件夹即可添加插件成功