ubuntu16.04中怎么安装ElasticSearch
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇文章给大家分享的是有关ubuntu16.04中怎么安装ElasticSearch,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。初始配
千家信息网最后更新 2026年10月31日ubuntu16.04中怎么安装ElasticSearch
本篇文章给大家分享的是有关ubuntu16.04中怎么安装ElasticSearch,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
初始配置
配置时间同步
关闭防火墙
ufw disable
设置ulimit
见 https://my.oschina.net/u/914655/blog/3067520
修改max_map_count值
在linux系统上,elasticsearch默认使用hybrid mmapfs / niofs来存储索引文件,因此操作系统主要会通过mmap来限制存储的空间,因此如果存储空间满了,那么会抛出异常,我们可以使用如下命令来更改设置。
临时设置:sysctl -w vm.max_map_count=655360vm.max_map_count = 655360永久设置:echo 'vm.max_map_count=655360' >> /etc/sysctl.confsysctl -pvm.max_map_count = 655360
安装
cd /appwget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.3.1-linux-x86_64.tar.gztar zxvf elasticsearch-7.3.1-linux-x86_64.tar.gzcd elasticsearch-7.3.1/# es不能以root用户运行useradd elasticsearchcd /datamkdir elasticcd elasticmkdir datamkdir logschown -R elasticsearch.elasticsearch /app/elasticsearch-7.3.1chown -R elasticsearch.elasticsearch /data/elastic
配置文件
# 根据机器配置修改jvm参数vim config/jvm.options-Xms12g-Xmx12g# vim config/elasticsearch.yml# 集群名称,要一样cluster.name: jp-es# 集群里节点名称,要唯一,一般以数字自增node.name: ES-node1# 指定节点的部落属性,这是一个比集群更大的范围node.attr.rack: r1# 是否可称为master节点node.master: true# 是否存储数据node.data: true# 数据路径path.data: /data/elastic/data# 日志路径path.logs: /data/elastic/logs# 允许外部访问network.host: 0.0.0.0# 访问端口http.port: 9200#discovery.seed_hosts: ["10.13.6.9","10.13.6.10","10.13.6.11","10.13.6.12","10.13.6.13"]# 启动集群时,参与master选举的节点cluster.initial_master_nodes: ["ES-node1", "ES-node2", "ES-node3"]
其他节点注意node.name,node.master即可
启动
su elasticsearchbin/elasticsearch -d
测试
curl http://localhost:9200{ "name" : "ES-node1", "cluster_name" : "jp-es", "cluster_uuid" : "KiRH05UbTTC25NPOr2zDRQ", "version" : { "number" : "7.3.1", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "4749ba6", "build_date" : "2019-08-19T20:19:25.651794Z", "build_snapshot" : false, "lucene_version" : "8.1.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search"}curl http://localhost:9200/_cluster/health{ "cluster_name":"jp-es", "status":"green", "timed_out":false, "number_of_nodes":5, "number_of_data_nodes":5, "active_primary_shards":0, "active_shards":0, "relocating_shards":0, "initializing_shards":0, "unassigned_shards":0, "delayed_unassigned_shards":0, "number_of_pending_tasks":0, "number_of_in_flight_fetch":0, "task_max_waiting_in_queue_millis":0, "active_shards_percent_as_number":100}以上就是ubuntu16.04中怎么安装ElasticSearch,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
节点
集群
存储
配置
名称
数据
文件
更多
知识
空间
篇文章
系统
路径
实用
操作系统
参数
命令
就是
属性
工作会
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网新科技
互联网科技公司的优势
互联网最新的科技
麻工互联网科技
杭州互联网科技公司
润盈互联网科技
人人互联网科技是培训
互联网科技公司的市场部门
广州恒生互联网科技有限
佳云科技和互联网广告
互联网还是高科技吗
互联网科技革命什么开始
搜狐科技互联网
互联网科技的全部知识
元气玛特互联网科技公司是外包吗
江苏苏星互联网科技有限公司
神州科技互联网有限公司
吉林省码上互联网科技电话
互联网科技企业商标注意事项
现代互联网科技公司
互联网通讯科技
银优互联网科技有限公司
互联网科技小额贷款
互联网科技宣传片
互联网科技热点资讯
互联网科技寓意
受益于互联网科技的高速发展
华夏恒生互联网科技013171
35岁以上互联网科技行业
广西科技产业互联网是什么