由于日常的实施工作中经常用到单机或者集群的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文库
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)