Elasticsearch初始化配置

转载 2015年07月09日 11:23:41

Elasticsearch初始化配置
Elasticsearch
构建ES集群环境经常用到的配置:
1.action.auto_create_index –配置是否自动创建索引(true OR false);
2.gateway.type – (fs, none, local);
3.cluster.routing.schedule 如(50ms), 发现新节点时间

Settings settings = settingsBuilder()
.put(“discovery.type”, “zen”) //发现集群方式
.put(“discovery.zen.minimum_master_nodes”, 2) //最少有2个master存在
.put(“discovery.zen.ping_timeout”, “200ms”) //集群ping时间,太小可能会因为网络通信而导致不能发现集群
.put(“discovery.initial_state_timeout”, “500ms”)
.put(“gateway.type”, “local”)
.put(“index.number_of_shards”, 1)
.put(“action.auto_create_index”, false)
.put(“cluster.routing.schedule”, “50ms”)
.build();

改变shards数目:

client.admin().indices().prepareUpdateSettings(“test”).setSettings(settingsBuilder().put(“index.number_of_replicas”, 2)).execute().actionGet();

使用Mongodb River时,可设置 river.mongodb: TRACE 打开日志。

Html代码 收藏代码
ES常量设置:
index.cache.query.parser.type 查询分析缓存类型, 分为:JVM级别, resident的和NULL。
index.cache.field.max_size 设置大小,配置为soft时用。
index.cache.field.expire 可设置为null,表示永不过期。
index.cache.field.type 值集合:{resident, soft, none} 分别为常驻式、驱逐式、无缓存
index.cache.filter.type (none, weighted)
index.codec.postings_format.type (BloomFilterPostingsFormatProvider,DirectPostingsFormatProvider, MemoryPostingsFormatProvider, Lucene40PostingsFormatProvider, Pulsing40PostingsFormatProvider)
cluster.routing.operation.type
cluster.routing.operation.hash.type (DjbHashFunction, SimpleHashFunction)
index.analysis.char_filter
index.cache.id.type (SimpleIdCache)

index.merge.policy.type
“index.merge.policy.min_merge_size”,
“index.merge.policy.max_merge_size”,
“index.merge.policy.max_merge_docs”,
“index.merge.policy.merge_factor”,
“index.compound_format”

            "index.merge.policy.min_merge_docs",  
            "index.merge.policy.max_merge_docs",  
            "index.merge.policy.merge_factor",  
            "index.compound_format"  

            "index.merge.policy.expunge_deletes_allowed",  
            "index.merge.policy.floor_segment",  
            "index.merge.policy.max_merge_at_once",  
            "index.merge.policy.max_merge_at_once_explicit",  
            "index.merge.policy.max_merged_segment",  
            "index.merge.policy.segments_per_tier",  
            "index.merge.policy.reclaim_deletes_weight",  
            "index.compound_format"  

index.merge.scheduler.type

index.similarity.type
monitor.dump.type

cluster.routing.operation.type
index.engine.type
index.store.type (ram, memory, fs, simplefs, niofs, mmapfs)
transport.type

转载自:http://maxrocray.iteye.com/blog/1679863

[Elasticsearch] 索引管理 (一)

索引管理 本文翻译自Elasticsearch官方指南的索引管理(Index Management)一章 我们已经了解了ES是如何在不需要任何复杂的计划和安装就能让我们很容易地开始开发一个新的应用...
  • dm_vincent
  • dm_vincent
  • 2014年11月24日 10:04
  • 31352

ElasticSearch 集群配置

对于ElasticSearch的具体各项配置可以看别人写的ElasticSearch各项配置介绍 集群部署时 机器一 ## cluster cluster.name: "my-es-clus...
  • b45bobo
  • b45bobo
  • 2018年01月12日 19:47
  • 25

Elasticsearch Kibana (Beats Logstash) X-Pack Angular - hello world

Elasticsearch Kibana Beats Logstash X-Pack - hello world 首先es系列虽然是开源的,但是有些组件并不是免费的,相应的价格请参照如下: htt...
  • liangxw1
  • liangxw1
  • 2017年09月27日 10:25
  • 347

ELK菜鸟手记 (三) - X-Pack权限控制之给Kibana加上登录控制以及index_not_found_exception问题解决

http://www.cnblogs.com/davidgu/p/6785039.html 0. 背景 我们在使用ELK进行日志记录的时候,通过网址在Kibana中查看...
  • liangxw1
  • liangxw1
  • 2017年09月26日 14:56
  • 435

Kibana5.2.1使用安装及问题集锦

1配置 编辑config/kibana.yml vim config/kibana.yml 按照要求修改为 elasticsearch.url: "http://10.1.5.66:9200"...
  • liangzhao_jay
  • liangzhao_jay
  • 2017年02月24日 14:49
  • 7923

Elasticsearch_初始化配置

Java代码   构建ES集群环境经常用到的配置:   1.action.auto_create_index --配置是否自动创建索引(true OR false);   2.gat...
  • AngusDavis
  • AngusDavis
  • 2017年09月12日 14:04
  • 141

elasticsearch之marvel插件安装文档

Marvel consists of two components: a Marvel agent that you install on on each node in your cluster, ...
  • xu470438000
  • xu470438000
  • 2017年01月05日 10:30
  • 4317

centos7 elasticsearch5.2.2安装x-pack

由于官网写的已经非常详细了,这里我只坐下笔记:https://www.elastic.co/guide/en/x-pack/current/installing-xpack.htmlElasticSe...
  • u013066244
  • u013066244
  • 2017年03月19日 22:32
  • 2499

Elasticsearch之配置详解

配置详解Cluster 集群名称,默认为elasticsearch: cluster.name: elasticsearch 设置一个节点的并发数量,有两种情况,一种是在初始复苏过程中: clus...
  • hyx1990
  • hyx1990
  • 2016年10月22日 14:15
  • 6517

Elasticsearch Client 初始化方式以及清除数据方式

public class IndexManager {     private static Object lock = new Object();          private static...
  • emo123ri
  • emo123ri
  • 2016年02月22日 15:39
  • 898
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Elasticsearch初始化配置
举报原因:
原因补充:

(最多只允许输入30个字)