![](https://img-blog.csdnimg.cn/5696c4376c354602ac4a56a00cb13d99.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
各种组件脚本
大数据生态圈中的启停脚本,有多少学多少。
Alienware^
喜欢专研Java,Scala,Python,数据库,以及大数据框架系列知识。希望通过不断的学习,记录自己的点点滴滴。
展开
-
Airflow启停脚本
这里记录了Airflow启停脚本的写法,写法为固定模板,在企业中,只需要对某个特定的字母进行改进即可。原创 2023-01-18 19:07:54 · 1199 阅读 · 0 评论 -
prometheus + grafana 脚本启停
创建脚本 flink-monitor.sh#!/bin/bashcase $1 in"start") { echo '----- 启动 prometheus -----' nohup /opt/module/prometheus-2.29.1/prometheus --web.enable-admin-api --config.file=/opt/module/prometheus-2.29.1/prometheus.yml >/opt/module/prometheus-2.29.1/p.原创 2022-03-25 10:56:10 · 1166 阅读 · 0 评论 -
Azkaban 启停脚本
#!/bin/bashcase $1 in"start"){ for i in hadoop102 hadoop103 hadoop104 do echo ---------- azkaban-exec $i 启动 ------------ ssh $i "/opt/module/azkaban/azkaban-exec/bin/start-exec.sh" done};;"web start"){ for i in hadoop102 do echo ----------.原创 2022-01-24 13:30:01 · 481 阅读 · 0 评论 -
kafka 启停脚本
新建kf.sh 文件#!/bin/bashcase $1 in"start"){ for i in Bigdata04 Bigdata05 Bigdata06 do echo ---------- kafka $i 启动 ------------ ssh $i "/opt/module/kafka/bin/kafka-server-start.sh -daemon /opt/module/kafka/co.原创 2021-09-29 23:54:41 · 272 阅读 · 0 评论 -
一键关机 / 重启脚本
关机#!/bin/bash echo " =================== 关机 ===================" for i in hadoop11 hadoop12 hadoop13 do ssh $i "poweroff" done重启#!/bin/bash echo " =================== 重启 ===================" for i in hadoop11 hadoop12 hadoop13 do ssh $i "reb原创 2021-08-27 15:00:22 · 821 阅读 · 1 评论 -
hadoop 启停脚本
#!/bin/bashif [ $# -lt 1 ]; then echo "No Args Input..." exitficase $1 in"start") echo " =================== 启动 hadoop 集群 ===================" echo " --------------- 启动 hdfs ---------------" ssh hadoop11 "/opt/module/hadoop/sbin/start-dfs.sh" ech原创 2021-08-27 14:30:09 · 411 阅读 · 0 评论 -
Superset 一键启停脚本
直接上脚本。。。#!/bin/bashsuperset_status() { result=`ps -ef | awk '/gunicorn/ && !/awk/{print $2}' | wc -l` if [[ $result -eq 0 ]]; then return 0 else return 1 fi}superset_start() { source ~/.bashrc superset_status >/dev/null 2>&原创 2021-08-25 16:05:50 · 1027 阅读 · 0 评论 -
查看三台服务器 进程脚本:xcall
设置三台服务器 Java 进程脚本:jpsall输入如下内容#!/bin/bashfor host in Bigdata04 Bigdata05 Bigdata06do echo =============== $host =============== ssh $host jps done设置权限chmod 777 jpaall编写脚本之前,在/etc/profile.d/中随意编写脚本,将Java的环境变量写入进去方可使用...原创 2021-08-24 22:20:10 · 280 阅读 · 0 评论 -
Zookeeper 启停脚本
配置之前一定要配置好ssh免密登陆使用脚本启动zookeeper报错解决方案在zookeeper目录下bin打开zkEnv.sh添加一行代码(java路径)在账户下的bin目录下新建脚本zk.sh 并输入以下内容#!/bin/bashcase $1 in"start"){ for i in Bigdata04 Bigdata05 Bigdata06 do echo ---------- zookeeper $i 启动 ------------ ssh $i "/opt/mod原创 2021-08-24 21:26:15 · 332 阅读 · 1 评论 -
集群分发脚本
直接上图码#!/bin/bash#1 获取输入参数个数,如果没有参数,直接退出pcount=$#if((pcount==0)); thenecho no args;exit;fi#2 获取文件名称p1=$1fname=`basename $p1`echo fname=$fname#3 获取上级目录到绝对路径pdir=`cd -P $(dirname $p1); pwd`echo pdir=$pdir#4 获取当前用户名称user=`whoami`#5 循环for(原创 2021-08-24 16:55:51 · 226 阅读 · 0 评论