Centos7 x86服务器一键部署ES集群单机shell

Centos7 x86服务器一键部署ES集群单机shell,第1张

背景

        由于日常的实施工作中经常用到单机或者集群的es,每次都手动部署感觉很麻烦,于是抽空写了一个一键部署脚本,通过简单指定集群名称、节点ip、端口等几个配置参数后自动部署es单机或者集群数据库

安装脚本功能说明

该安装包实现利用给定参数安装单机版或者集群版es数据库,指定参数后安装过程全自动,自动修改系统内核,配置jdk,自动识别并配置内存,自动根据节点数配置集群脑溢节点配置数。涉及到以下 *** 作
 1、自动检测配置java环境
 2、自动配置系统内核参数
 3、自动安装es
           自动es参数配置
                jvm配置
               集群信息配置
 4、注册开机启动服务

安装脚本目录及说明

使用说明

1.将压缩包复制到需要安装的服务器任意目录(安装单机版就当前需要安装的服务器,安装集群版就上传到集群中第一个节点服务器)
2.执行unzip  autoInstallElasticsearch.zip 解压
3.修改脚本参数区域内的参数(单机版install_single.sh   集群版修改install_cluster.sh),以下为集群版示例


4.执行对应脚本,等待完成即可(安装单机版执行install_single.sh 安装集群执行install_cluster.sh)
5.服务器重启

安装结果验证

es服务已注册开机自启动,无需手动启动,直接验证即可
单机版:
 查看es状态:http://ip:es端口/
    
集群版
  查看集群健康状态:
   http://节点ip:es端口/_cat/health?v
  查看单节点es状态:
   http://节点一ip:es端口/
   http://节点二ip:es端口/
   http://节点……ip:es端口/

完整脚本下载

一键部署elasticsearch集群/单机版shell脚本(适用于Centos7x86服务器)-其它文档类资源-CSDN文库

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/758338.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-01
下一篇 2022-05-01

发表评论

登录后才能评论

评论列表(0条)

保存