
shell脚本
lingxingzhang
这个作者很懒,什么都没留下…
展开
-
xcall.sh
#!/bin/bashservers="node1 node2 node3"params=$@for i in $serversdo echo ==============$i=================== ssh $i "source ~/.bash_profile ; $params"donexcall.sh jps原创 2020-03-17 20:39:32 · 239 阅读 · 0 评论 -
zk.sh
#!/bin/bash#配置ES的安装目录 修改的地方1 脚本可以自己创建zkServers='node1 node2 node3'zkPath="/opt/module/zookeeper-3.4.10/bin/zkServer.sh"#启动所有的zkcase $1 in"start"){ for i in $zkServers do ssh $i "$zkPath star...原创 2020-03-16 16:13:50 · 240 阅读 · 0 评论 -
shell免密
$>ssh-copy-id bigdata@cdh01$>ssh-copy-id bigdata@cdh02$>ssh-copy-id bigdata@cdh03$>ssh-copy-id bigdata@cdh04$>ssh-copy-id bigdata@cdh05原创 2020-03-16 14:27:32 · 171 阅读 · 0 评论 -
shell脚本停止大数据组件
1 停止elasticsearch集群#!/bin/bashesServers='cdh01 cdh02'#启动所有的elasticsearchfor es in $esServersdo ssh -T $es <<EOF source ~/.bash_profile ps aux |grep elasticsearch |grep -v grep...原创 2019-05-17 14:14:50 · 241 阅读 · 0 评论 -
shell脚本启动大数据组件
1 启动elasticsearch集群#!/bin/bash#配置ES的安装目录 修改的地方1 脚本可以自己创建esServers='cdh01 cdh02'#启动所有的zkfor es in $esServersdo ssh -T $es <<EOF source ~/.bash_profile elasticsearch -dEOFecho...原创 2019-05-17 14:09:37 · 1390 阅读 · 0 评论 -
shell脚本一键部署kibana
#!/bin/bash#配置Kibana的安装目录 修改的地方1 脚本可以自己创建echo -e "请输入kibana的安装目录,不存在脚本自动创建,例如 /bigdata/install"read kibanainstallpath#创建Kibana安装的目录if [ ! -d $kibanainstallpath ]; then mkdir -p $kibanainstal...原创 2019-05-17 11:25:03 · 491 阅读 · 0 评论 -
shell一键部署zk集群
#!/bin/bash#配置zk的安装目录 修改的地方1 脚本可以自己创建currentTime=$(date '+%Y-%m-%d %H:%M:%S')echo -e "请输入zk的安装目录,不存在脚本自动创建,最后一个/不要写 /bigdata/install"read zkinstallpath#创建zk安装的目录if [ ! -d $zkinstallpath ]; then...原创 2019-05-17 11:22:39 · 461 阅读 · 0 评论 -
shell脚本一键安装kafka集群
shell脚本一键安装kafka集群#!/bin/bash#在脚本的位置存放安装包kafka_2.11-0.10.2.1.tgzcurrentTime=$(date '+%Y-%m-%d %H:%M:%S')echo -e "请输入kafka的安装目录,不存在脚本自动创建,最后一个/不要写 /bigdata/install"read kafkainstallpath#创建KAFKA安...原创 2019-05-17 10:17:15 · 820 阅读 · 0 评论 -
shell脚本一键部署jdk
#!/bin/bash#配置jdk的安装目录 修改的地方1 脚本可以自己创建currentTime=$(date '+%Y-%m-%d %H:%M:%S')echo -e "请输入jdk的安装目录,不存在脚本自动创建,最后一个/不要写 /bigdata/install"read jdkinstallpathecho -e "请输入jdk的版本 例如 8"read jdkversion...原创 2019-05-16 17:22:31 · 872 阅读 · 0 评论 -
shell脚本一键安装elasticsearch分布式
#!/bin/bash#配置ES的安装目录 修改的地方1 脚本可以自己创建currentTime=$(date '+%Y-%m-%d %H:%M:%S')echo -e "请输入es的安装目录,不存在脚本自动创建,最后一个/不要写 /bigdata/install"read esinstallpath#创建ES安装的目录if [ ! -d $esinstallpath ]; then...原创 2019-05-16 17:20:50 · 1212 阅读 · 0 评论 -
一键安装hadoop完全分布式shell脚本
#!/bin/bash#配置ES的安装目录 修改的地方1 脚本可以自己创建##在windows编写的代码可能运行有问题执行以下 1>vim redisshell.sh 2>:set ff=unixecho -e “请输入hadoop的安装目录,不存在脚本自动创建,最后一个/不要写 /bigdata/install”read esinstallpath#创建ES安装的目录i...原创 2019-05-16 16:58:46 · 1432 阅读 · 0 评论 -
shell脚本导出es中的数据
shell脚本导出es中的数据#!/bin/bash string="aa.com bb.com" array=(${string// / }) for var in ${array[@]}do echo $varcurl -XGET "http://192.168.8.23:9200/poc/showlog/_search" -d'{ "query": { ...原创 2019-05-19 15:44:34 · 1358 阅读 · 0 评论 -
shell脚本es备份数据
shell脚本es备份数据,基于hdfs_repository,可参考我之前的文档https://blog.youkuaiyun.com/guajidai0165/article/details/90343296#!/bin/bash#在windows编写的代码可能运行有问题执行以下 1>vim redisshell.sh 2>:set ff=unixesip=192.168.8.23e...原创 2019-05-19 15:43:10 · 831 阅读 · 1 评论