shell脚本启动所有集群节点
#profile变量追加到.bashrc中
cat /etc/profile >> ~/.bashrc
#start-all-cluster.sh 启动脚本
#!/bin/bash
echo "===================正在启动所有集群节点,请稍等。。。======================="
echo "===================启动Zookeeper节点。。。=================================="
for i in hadoop02 hadoop03 hadoop04
do
ssh $i '/opt/zookeeper-3.4.9/bin/zkServer.sh start'
done echo "===================启动HDFS节点,已开启HA==================================="
ssh hadoop01 '/opt/hadoop-ha/sbin/start-dfs.sh'
echo "===================启动YARN节点,已开启HA==================================="
ssh hadoop01 '/opt/hadoop-ha/sbin/start-yarn.sh'
echo "===================启动YARN-HA, ResourceManager节点"
ssh hadoop02 '/opt/hadoop-ha/sbin/yarn-daemon.sh start resourcemanager'
echo "===================启动HBASE================================================"
ssh hadoop01 '/opt/hbase/bin/start-hbase.sh'
echo "===================启动完成================================================="
#stop-all-cluster.sh 停止脚本
#!/bin/bash
echo "=================正在关闭集群的服务,请稍等。。。==================="
ssh hadoop01 '/opt/hbase/bin/stop-hbase.sh'
ssh hadoop02 '/opt/hadoop-ha/sbin/yarn-daemon.sh stop resourcemanager'
ssh hadoop01 '/opt/hadoop-ha/sbin/stop-yarn.sh'
ssh hadoop01 '/opt/hadoop-ha/sbin/stop-dfs.sh'
for i in hadoop02 hadoop03 hadoop04
do
ssh $i '/opt/zookeeper-3.4.9/bin/zkServer.sh stop'
done
#status-all-cluster.sh 进程状态
#!/bin/bash
for i in hadoop01 hadoop02 hadoop03 hadoop04
do
echo "========================="$i"==================="
ssh $i jps
done
shell脚本启动所有集群节点的更多相关文章
- Shell脚本实现---Swarm集群部署实例(Swarm Cluster)
Shell脚本实现---Swarm集群部署实例(Swarm Cluster) 一.机器环境(均是centos7.8) IP hostname 角色 192.168.10.200 manager-swa ...
- shell脚本一键同步集群时间
shell脚本一键同步集群时间 弋嘤捕大 椿澄辄 ψ壤 茇徜燕 ㄢ交涔沔 阚龇棚绍 テ趼蜱棣 灵打了个寒颤也没有去甩脱愣是拖着 喇吉辔 秋北酏崖 琮淄脸酷 茇呶剑 莲夤罱 陕遇骸淫 ...
- shell脚本监控k8s集群job状态,若出现error通过触发阿里云的进程监控报警
#!/bin/bash while [ 1 ] do job_error_no=`kubectl get pod -n weifeng |grep -i "job"|grep -c ...
- 启动kafka集群,关闭kafka集群脚本
启动kafka集群,关闭kafka集群脚本 在$KAFKA_HOME/bin下新建如下脚本文件 start-kafka.sh #!/bin/bash BROKERS="mini41 mini ...
- Shell脚本实现----Kubernetes单集群二进制部署
Shell脚本实现----Kubernetes单集群二进制部署 搭建Kubernetes集群环境有以下三种方式: 1. Minikube安装方式Minikube是一个工具,可以在本地快速运行一个 ...
- Akka(12): 分布式运算:Cluster-Singleton-让运算在集群节点中自动转移
在很多应用场景中都会出现在系统中需要某类Actor的唯一实例(only instance).这个实例在集群环境中可能在任何一个节点上,但保证它是唯一的.Akka的Cluster-Singleton提供 ...
- 02使用java脚本向Pxc集群写入数据
使用java脚本向Pxc集群写入数据 批量写入pxc集群程序 导入mysql驱动包 # 批量插入数据的java脚本 package pxc_demo; import java.sql.Connecti ...
- Kubernetes从懵圈到熟练:读懂这一篇,集群节点不下线
排查完全陌生的问题,完全不熟悉的系统组件,是售后工程师的一大工作乐趣,当然也是挑战.今天借这篇文章,跟大家分析一例这样的问题.排查过程中,需要理解一些自己完全陌生的组件,比如systemd和dbus. ...
- 删除RAC集群节点
删除GRID集群节点:参考oracle database 11g RAC手册(第二版) 目前GRID集群中节点信息:[grid@node1 ~]$ olsnodesnode1node2node3nod ...
随机推荐
- Office 2016正式版/2019预览版 使用注意
改写状态已经被隐藏 右击Word状态栏可以看到改写是否打开
- 关于wepy小程序图片显示问题
如果图片资源在本地,用background-image 是无法找到本地资源的,只能通过image标签用src进行引入: 图片资源在服务器上,用背景图片和image进行引入,在安卓真机上测试是没有问题的 ...
- [转帖]CHROME开发者工具的小技巧
CHROME开发者工具的小技巧 https://coolshell.cn/articles/17634.html 需要仔细学习看一看呢. 2017年01月19日 陈皓 评论 58 条评论 64,08 ...
- RabbitMQ 在Windows环境下安装
1. 下载RabbitMQ和Erlang RabbitMQ下载地址 https://www.rabbitmq.com/install-windows.html RabbitMQ是用Erlang编程语 ...
- WPF Adorner 弹出式工具栏 例子
源于MSDN 一个问题. 问:如何做出类似word的文字选中后工具栏弹出和动画效果. 我用的是adorner,其实用popup也是可以的. 效果图: 中间黑色部分代表真正的工具栏. xaml代码: & ...
- 关于多个版本的jquery冲突的问题
关于多个版本的jquery冲突的问题 先加载新的版本jquery 然后使用no confi代码,直接上代码看效果 <script src="https://libs.baidu.com ...
- C# 操作LDAP
C# 操作LDAP查找组或人员信息 using System; using System.Collections.Generic; using System.Linq; using System.We ...
- WPF MultiBinding,多值转化器IMultiValueConverter,自制调色板 palette
public class RGBConverter : IMultiValueConverter { //正向修改,整合颜色值 public object Convert(object[] value ...
- halcon机器视觉工程开发思路
参考:halcon学习笔记——机器视觉工程应用的开发思路https://www.cnblogs.com/hanzhaoxin/archive/2013/02/15/2912879.html
- U9 DLL读取配制文件
在网上大多数的例子都是如何访问程序运行的目录下的配制文件,但是U9BP里要将DLL放到生产环境,我并不知道生产环境运行的目录,所以只能DLL读取当前目录XML. 过下面几个方法都可以拿到程序所在的文件 ...