栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

centos7下ElasticSearch7.1.0单机部署

centos7下ElasticSearch7.1.0单机部署

下载

官网:Past Releases of Elastic Stack Software | Elastic

huawei镜像:https://repo.huaweicloud.com/elasticsearch/

下载完成后上传至linux环境,当然也可以直接 wget 命令下载

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.1.0-linux-x86_64.tar.gz
解压
tar -zvxf elasticsearch-7.1.0-linux-x86_64.tar.gz

启动

因为elasticSearch不能以root用户启动   所以得切换或新建用户  (新建用户es) 

但是es用户没有权限操作root用户上传解压的文件,所以得授权,这里直接授权整个软件文件夹

chown -R es  /opt/software/elasticSearch/elasticsearch-7.1.0

后面以用户es登陆操作

进入elasticsearch目录

输入

./bin/elasticsearch

 出现如下日志,则意味着启动成功

 修改启动JVM内存参数(非必要)

elasticsearch启动默认1G内存,若虚拟机内存不够可以修改jvm启动参数

进入config目录.修改jvm.options  最大堆内存和最小堆内存为512m

 

修改启动参数

进入config目录,修改elasticsearch.yml

#设置集群名称
cluster.name: es-test-cluster
#设置节点名称
node.name: node-1
#设置数据文件路径
path.data: /opt/software/elasticSearch/elasticsearch-7.1.0/data/node1-data
#设置日志文件路径
path.logs: /opt/software/elasticSearch/elasticsearch-7.1.0/logs/node1-log
#开启远程连接权限
network.host: 0.0.0.0
#设置端口 默认9200
#http.port: 9200
#本机地址
discovery.seed_hosts: ["192.168.0.103"]
#初始化集群master节点,单机为本节点
cluster.initial_master_nodes: ["node-1"]
 重新启动

回到elasitcsearch目录,执行

./bin/elasticsearch

如果要将 ES 作为守护程序运行 

./bin/elasticsearch -d -p pid
报错处理

.解决错误[1] 使用root用户修改系统配置

vim /etc/security/limits.conf         在最后面追加下面内容

*               soft    nofile          65536

*               hard    nofile          65536

*               soft    nproc           4096

*               hard    nproc           4096

重新登陆,检测配置是否生效

 ulimit -Hn

ulimit -Sn

ulimit -Hu

ulimit -Su

 

 解决错误[2]

vim /etc/security/limits.d/20-nproc.conf 

启动ES用户名(es不能用root启动) soft nproc 4096

使用root用户修改系统配置     vim /etc/sysctl.conf ,增加一行 vm.max_map_count=655360

  执行如下命令检测是否生效   sysctl -p

退出从新登录之后重新启动ES服务
通过浏览器访问ES服务

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/354537.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号