`
Shilaike
  • 浏览: 10913 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Elasticsearch-2.3.5安装说明

 
阅读更多

1、 上传elasticsearch2.3.5.zip到每台服务器上,保持目录相同

 

2、 分别解压安装包:unzip elasticsearch2.3.5.zip

 

3、 分别修改每台机器配置文件:~/elasticsearch-2.3.5/config/elasticsearch.yml

# 设置集群名称
 cluster.name: cluster1 
# 设置节点名称
 node.name: ip1 (服务器的ip地址)
# 单节点地址 
 network.host: 0.0.0.0 
# 服务启动是,锁住内存
# 注意:启动es报警告Unknown mlockall error 0,因为linux系统默认能让进程锁住的内存为45k。解决方法:设置为无限制,linux命令:ulimit -l unlimited
 bootstrap.mlockall: true 
# 集群地址
 discovery.zen.ping.unicast.hosts: ["ip1:9300", "ip2:9300"]  
# 设置这个参数来保证集群中的节点可以知道其它N个有master资格的节点。默认为1,对于大的集群来说,可以设置大一点的值(2-4) 
 discovery.zen.minimum_master_nodes: 2 
# 设置集群中自动发现其它节点时ping连接超时时间,默认为3秒,对于比较差的网络环境可以高点的值来防止自动发现时出错。
 discovery.zen.fd.ping_timeout: 10s 
 discovery.zen.ping.timeout: 10s 
# 设置是否打开多播发现节点,默认是true。
 discovery.zen.ping.multicast.enabled: false 
# 启用script脚本功能
 script.inline: on 
 script.indexed: on 
# 保证最大限度的使用内存而不引起OutOfMemory
# index.cache.field.type: soft 
# 设置es最大缓存数据条数 
# index.cache.field.max_size: 100000 
# 设置es最大缓存失效时间 10分钟
# index.cache.field.expire: 10m 

    注意:每行冒号后面需要保留一个空格 

 

4、 用root权限修改服务器配置,将JVM参数设置为服务器内存的一半(例如内存有32g)

    1.进入ES的启动目录:cd /opt/merry/elasticsearch-2.3.5/bin/

    2.添加环境变量:vi ~/.bash_profile,在该文件中加入一行:export ES_HEAP_SIZE=16g

    3.使环境变量立即生效:. ~/.bash_profile

 

5、 分别启动每台机器的服务(这里要给Elasticsearch创建一个用户名,我这里的用户名是merry)

    1.进入各机器的启动目录:cd ~/merry/elasticsearch-2.3.5/bin/

    2. 执行:ulimit -l unlimited && su - merry -c 'sh /opt/merry/elasticsearch-2.3.5/bin/elasticsearch -d '

 

6、 等待30秒,查看搜索引擎是否启动成功

    1. 打开搜索引擎监控web:http://IP:9200/_plugin/head/,IP为搜索引擎集群中任意一台机器IP

 

注:

1.由于安装超过10M,请自行下载https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.3.5/elasticsearch-2.3.5.zip

2.插件head、kopf、sql见附件,直接放到elasticsearch-2.3.5/plugins目录即可

分享到:
评论

相关推荐

    elasticsearch-2.3.5.tar.gz

    Elasticsearch 2.3.5 是一个高度可扩展、高性能的开源全文搜索引擎,由Apache许可发布。这个版本的发布主要是为了提供稳定的搜索和数据分析功能,适用于大规模数据集的实时分析和检索。Elasticsearch的核心设计是...

    spring整合elasticsearch-2.3.5

    本示例程序主要是spring 整合elasticsearch-2.3.5的实践,测试时先将配置文件es.properties中ES服务端es.ip,es.port, es.cluster 配置替换成自己的服务器信息

    elasticsearch-2.3.5.rpm

    elasticsearch-2.3.5.rpm elasticsearch-2.3.5 elasticsearch ES

    elasticsearch-2.3.5

    Elasticsearch 2.3.5 是一个高度可扩展的开源全文搜索引擎,它基于 Lucene 构建,设计用于分布式、实时的搜索和分析引擎。这个版本是 Elasticsearch 的一个重要里程碑,提供了许多增强的功能和性能优化。 一、核心...

    elasticsearch-2.3.5.jar

    Elasticsearch 子项目:服务器 org.elasticsearch/elasticsearch/2.3.5/elasticsearch-2.3.5.jar

    7.17.1系列Elasticsearch的elasticsearch-analysis-ik分词器

    适用于7.17.1系列,例如Elasticsearch的7.17.12版本。 elasticsearch-analysis-ik 是一个常用的中文分词器,在 Elasticsearch 中广泛应用于中文文本的分析和搜索。下面是 elasticsearch-analysis-ik 分词器的几个...

    elasticsearch-head 可视化界面

    2. **运行环境**:Elasticsearch-Head基于Node.js开发,因此确保你已经安装了Node.js和npm(Node包管理器)。 3. **安装依赖**:在解压后的目录中,通过命令行运行`npm install`来安装所需的依赖包。 4. **启动...

    elasticsearch-jieba-plugin 8.8.2.zip

    `elasticsearch-jieba-plugin`正是将jieba分词库与Elasticsearch进行了深度融合,使得ES在处理中文文本时能展现出卓越的性能。 安装此插件的过程简单明了。首先,下载`elasticsearch-jieba-plugin 8.8.2.zip`压缩包...

    elasticsearch-rest-client-6.8.3-API文档-中文版.zip

    赠送jar包:elasticsearch-rest-client-6.8.3.jar; 赠送原API文档:elasticsearch-rest-client-6.8.3-javadoc.jar; 赠送源代码:elasticsearch-rest-client-6.8.3-sources.jar; 赠送Maven依赖信息文件:elastic...

    elasticsearch-analysis-ik-7.16.3.zip

    在现代大数据分析和搜索引擎领域,Elasticsearch(ES)因其高效、灵活的全文检索能力而备受青睐。然而,对于中文这样的多字节语言,如何准确地进行分词是关键。这时,我们就需要引入专门的中文分词器。本文将详细...

    Elasticsearch-head谷歌插件谷歌插件.zip

    "es-head"是Elasticsearch-head的简写,它允许用户无需编写复杂的curl命令就能与Elasticsearch进行交互。通过这个插件,你可以查看索引的状态,监控节点健康状况,查看集群统计信息,甚至进行索引的创建、删除和映射...

    elasticsearch-head插件

    **Elasticsearch-Head插件详解** Elasticsearch-Head是一款非常实用的Elasticsearch管理工具,它以...通过上述安装步骤和功能介绍,你应该能够顺利地开始使用Elasticsearch-Head来管理和监控你的Elasticsearch集群。

    elasticsearch-x-content-6.3.0-API文档-中英对照版.zip

    赠送jar包:elasticsearch-x-content-6.3.0.jar; 赠送原API文档:elasticsearch-x-content-6.3.0-javadoc.jar; 赠送源代码:elasticsearch-x-content-6.3.0-sources.jar; 赠送Maven依赖信息文件:elasticsearch-x...

    elasticsearch-analysis-pinyin-7.4.0 es拼音分词器7.4.0

    Elasticsearch(简称ES)是一款强大的开源搜索引擎,广泛应用于大数据领域的全文检索。它以其高可扩展性、实时性能以及丰富的分析能力著称。在中文环境下,由于汉字的复杂性,分词是实现有效搜索的关键步骤。为此,...

    台达可编程控制器(PLC)DVP32ES2-C安装说明.pdf

    台达可编程控制器(PLC)DVP32ES2-C安装说明pdf,台达可编程控制器(PLC)DVP32ES2-C安装说明:此主机提供32 点数输入/输出(16 点数字量输入、16 点数字量输出及内建CANopen 网络),含主机最大输入/输出扩展最多可...

    最新版 elasticsearch-analysis-ik-8.7.0.zip

    最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip

    elasticsearch-analysis-ik-7.10.0.zip下载

    5. elasticsearch-analysis-ik-7.10.0.jar:这个是核心插件文件,包含了IK分词器的所有代码和资源,安装时会将其复制到Elasticsearch的plugins目录下。 6. plugin-security.policy:安全策略文件,可能用于限制插件...

Global site tag (gtag.js) - Google Analytics