elasticsearch安装

elasticsearch 下载安装

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.16.tar.gz
tar -zxvf elasticsearch-5.6.16.tar.gz
cd elasticsearch-5.6.16
bin/elasticsearch

测试

image.png

相关配置

ls  config/
elasticsearch.yml  jvm.options  jvm.options.bakup  log4j2.properties  scripts
  • elasticsearch.yml es 配置
  • jvm.options jvm配置
  • log4j2.properties 日志配置

elasticsearch常用配置
elasticsearch.yml关键配置说明: cluster.name 集群名称,这个名字一样的话就说明是同一个集群 node.name 节点名称,标识一个集群中的不同节点 network.host/http.port 网络地址和端口,用于http和tranport服务使用 path.data 数据存储地址 path.log 日志存储地址

elasticsearch 本地集群配置

cp config/jvm.options config/jvm.options.bakup
sed -i "s/-Xms2g/-Xms1g/g" config/jvm.options
sed -i "s/-Xmx2g/-Xmx1g/g" config/jvm.options

启动集群,后台执行(这里采用动态加载配置)

./bin/elasticsearch -Ehttp.port=9200 -Epath.data=node1 -d
./bin/elasticsearch -Ehttp.port=8200 -Epath.data=node2 -d
./bin/elasticsearch -Ehttp.port=7200 -Epath.data=node3 -d

启动模式
如果集群节点的http通信和节点间通信使用http.host和transport.host在es的配置如果是 localhost , 则es会判断为开发模式,外网会自动判断为生产模式。 开发模式会以warning方式提示,检查配置的异常。 生产模式会以error方式提示,检查配置的异常,并且退出。

查看进程

$ jps
6688 Main
12657 Elasticsearch
12786 Jps
12374 Elasticsearch
12523 Elasticsearch

测试

image.png

查看集群

image.png

* 代表主节点

查看集群状态

$ curl http://127.0.0.1:9200/_cluster/stats | python -m json.tool
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1715  100  1715    0     0   139k      0 --:--:-- --:--:-- --:--:--  152k
{
    "_nodes": {
        "failed": 0,
        "successful": 3,
        "total": 3
    },
    "cluster_name": "elasticsearch",
    "indices": {
        "completion": {
            "size_in_bytes": 0
        },
        "count": 0,
        "docs": {
            "count": 0,
            "deleted": 0
        },
        "fielddata": {
            "evictions": 0,
            "memory_size_in_bytes": 0
        },
        "query_cache": {
            "cache_count": 0,
            "cache_size": 0,
            "evictions": 0,
            "hit_count": 0,
            "memory_size_in_bytes": 0,
            "miss_count": 0,
            "total_count": 0
        },
        "segments": {
            "count": 0,
            "doc_values_memory_in_bytes": 0,
            "file_sizes": {},
            "fixed_bit_set_memory_in_bytes": 0,
            "index_writer_memory_in_bytes": 0,
            "max_unsafe_auto_id_timestamp": -9223372036854775808,
            "memory_in_bytes": 0,
            "norms_memory_in_bytes": 0,
            "points_memory_in_bytes": 0,
            "stored_fields_memory_in_bytes": 0,
            "term_vectors_memory_in_bytes": 0,
            "terms_memory_in_bytes": 0,
            "version_map_memory_in_bytes": 0
        },
        "shards": {},
        "store": {
            "size_in_bytes": 0,
            "throttle_time_in_millis": 0
        }
    },
    "nodes": {
        "count": {
            "coordinating_only": 0,
            "data": 3,
            "ingest": 3,
            "master": 3,
            "total": 3
        },
        "fs": {
            "available_in_bytes": 165570379776,
            "free_in_bytes": 178363269120,
            "total_in_bytes": 250438021120
        },
        "jvm": {
            "max_uptime_in_millis": 450790,
            "mem": {
                "heap_max_in_bytes": 3113877504,
                "heap_used_in_bytes": 776754256
            },
            "threads": 158,
            "versions": [
                {
                    "count": 3,
                    "version": "1.8.0_191",
                    "vm_name": "OpenJDK 64-Bit Server VM",
                    "vm_vendor": "Oracle Corporation",
                    "vm_version": "25.191-b12"
                }
            ]
        },
        "network_types": {
            "http_types": {
                "netty4": 3
            },
            "transport_types": {
                "netty4": 3
            }
        },
        "os": {
            "allocated_processors": 24,
            "available_processors": 24,
            "mem": {
                "free_in_bytes": 448393216,
                "free_percent": 2,
                "total_in_bytes": 24727228416,
                "used_in_bytes": 24278835200,
                "used_percent": 98
            },
            "names": [
                {
                    "count": 3,
                    "name": "Linux"
                }
            ]
        },
        "plugins": [],
        "process": {
            "cpu": {
                "percent": 0
            },
            "open_file_descriptors": {
                "avg": 304,
                "max": 306,
                "min": 304
            }
        },
        "versions": [
            "5.6.16"
        ]
    },
    "status": "green",
    "timestamp": 1553465419846
}

_cat命令列表

$ curl http://127.0.0.1:9200/_cat
=^.^=
/_cat/allocation
/_cat/shards
/_cat/shards/{index}
/_cat/master
/_cat/nodes
/_cat/tasks
/_cat/indices
/_cat/indices/{index}
/_cat/segments
/_cat/segments/{index}
/_cat/count
/_cat/count/{index}
/_cat/recovery
/_cat/recovery/{index}
/_cat/health
/_cat/pending_tasks
/_cat/aliases
/_cat/aliases/{alias}
/_cat/thread_pool
/_cat/thread_pool/{thread_pools}
/_cat/plugins
/_cat/fielddata
/_cat/fielddata/{fields}
/_cat/nodeattrs
/_cat/repositories
/_cat/snapshots/{repository}
/_cat/templates
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269