elasticsearch 安装脚本

Elasticsearch | 作者 guoliang_1992 | 发布于2017年08月05日 | | 阅读数:879

1:需要传入安装路径这个参数
2:默认是安装5.2.2,可以在脚本中修改
注意:
因为不能上传.sh结尾的,我把后缀名改为.doc 使用的时候再改回.sh即可
 
有不完善的地方,还望大家指正(:
 
installDir=$1
curl -L -O https://artifacts.elastic.co/d ... ar.gz

mkdir $installDir
echo "安装的位置$installDir"
tar -xvf elasticsearch-5.2.2.tar.gz -C $installDir

mv $installDir/elasticsearch-5.2.2 $installDir/elasticsearch
echo "添加es用户 esuser 组 esuser"
groupadd esuser
useradd esuser -g esuser -p esuser

echo "输入es用户密码"
passwd esuser

cd $installDir
chown -R esuser:esuser $installDir/elasticsearch
###sh +x $installDir/elasticsearch/bin/elasticsearch -Ecluster.name=my_cluster_name -Enode.name=my_node_name

function install_mvn(){
wget http://repos.fedorapeople.org/ ... .repo -O /etc/yum.repos.d/epel-apache-maven.repo
yum -y install apache-maven

}
function getik(){
ver="v5.2.2"
yum -y install git
git clone https://github.com/medcl/elasticsearch-analysis-ik
cd elasticsearch-analysis-ik
git checkout tags/$ver
mvn clean
mvn compile
mvn package
cd -

}
install_mvn
version=5.2.2
getik
mkdir $installDir/elasticsearch/plugins/ik
unzip elasticsearch-analysis-ik/target/releases/elasticsearch-analysis-ik-$version.zip -d $installDir/elasticsearch/plugins/ik


[尊重社区原创,转载请保留或注明出处]
本文地址:http://elasticsearch.cn/article/214


0 个评论

要回复文章请先登录注册