Shell
文章平均质量分 52
鸿儒之观
这个作者很懒,什么都没留下…
展开
-
Azkaban的群起脚本
# !/bin/bashif [ $# -lt 1 ]then echo "请输入参数" exitficase $1 in "start-exe" ) for host in hadoop102 hadoop103 hadoop104 do echo "========================$host start azkaban-exec===========================" ssh $host "cd /opt/module/azka.原创 2020-08-13 22:50:23 · 254 阅读 · 0 评论 -
删除hadoo集群data和logs的脚本
#!/bin/bash#格式化namenode的时候需要删除data和log目录if [ $# -lt 1 ] then echo "没有输入参数,需要输入相应的服务名 如hadoop102" exit;fi HADOOP_PATH_DATA="/opt/module/hadoop-3.1.3/data" HADOOP_PATH_LOGS="/opt/module/hadoop-3.1.3/logs"for host in $@do echo "=================.原创 2020-07-28 18:05:53 · 2798 阅读 · 0 评论 -
hadoop集群群起脚本
#!/bin/bashif [ $# -lt 1 ]then echo "你需要输入一个参数" exit; fi HADOOP_PATH_BIN="/opt/module/hadoop-3.1.3/bin" HADOOP_PATH_SBIN="/opt/module/hadoop-3.1.3/sbin" case $1 in "start") echo "==============启动hadoop集群=================" echo "=====.原创 2020-07-28 18:05:07 · 432 阅读 · 0 评论 -
集群免密登录脚本
#!/bin/bash#免密登录 配置 需要几台服务器免密登录参数就写几台if [ $# -lt 1 ]then echo "没有输入参数,请输入相应的参数,如hadoop102" exitfiecho "=============== 在$1生成私钥和公钥 ================="echo " "ssh $1 "ssh-keygen -t rsa"for host in $@do echo "==============把公钥发到$host上===========.原创 2020-07-28 18:04:25 · 317 阅读 · 0 评论 -
hadoop集群分发脚本
#!/bin/bashif [ $# -lt 1 ] then echo "没有参数路径,请输入需要分发的目录路径" exit;fi#遍历集群所有的机器for host in hadoop102 hadoop103 hadoop104 hadoop105 hadoop106 hadoop107doecho "==================== $host =========================="#遍历所有的目录 ,逐个发送 for file in $@.原创 2020-07-28 18:01:45 · 203 阅读 · 0 评论