
Shell
文章平均质量分 52
鸿儒之观
这个作者很懒,什么都没留下…
展开
-
Azkaban的群起脚本
# !/bin/bash if [ $# -lt 1 ] then echo "请输入参数" exit fi case $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 · 290 阅读 · 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 · 2942 阅读 · 0 评论 -
hadoop集群群起脚本
#!/bin/bash if [ $# -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 · 455 阅读 · 0 评论 -
集群免密登录脚本
#!/bin/bash #免密登录 配置 需要几台服务器免密登录参数就写几台 if [ $# -lt 1 ] then echo "没有输入参数,请输入相应的参数,如hadoop102" exit fi echo "=============== 在$1生成私钥和公钥 =================" echo " " ssh $1 "ssh-keygen -t rsa" for host in $@ do echo "==============把公钥发到$host上===========.原创 2020-07-28 18:04:25 · 360 阅读 · 0 评论 -
hadoop集群分发脚本
#!/bin/bash if [ $# -lt 1 ] then echo "没有参数路径,请输入需要分发的目录路径" exit; fi #遍历集群所有的机器 for host in hadoop102 hadoop103 hadoop104 hadoop105 hadoop106 hadoop107 do echo "==================== $host ==========================" #遍历所有的目录 ,逐个发送 for file in $@ .原创 2020-07-28 18:01:45 · 236 阅读 · 0 评论