背景
由于日常的实施工作中经常用到单机或者集群的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端口/文章来源:https://www.toymoban.com/news/detail-409988.html
完整脚本下载
一键部署elasticsearch集群/单机版shell脚本(适用于Centos7x86服务器)-其它文档类资源-CSDN文库文章来源地址https://www.toymoban.com/news/detail-409988.html
到了这里,关于Centos7 x86服务器一键部署ES集群/单机shell的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!