大数据常用集群脚本
大数据常用集群脚本
重言大数据常用集群脚本
一、集群分发同步脚本
1.1 在/bin目录下创建xsync
文件
1 | cd /bin && vim xsync |
1.2 xsync
集群分发同步Shell脚本
1 | !/bin/bash |
1.3 安装 rsync
1 | apt install rsync -y |
1.4 给予 xsync
文件可执行权限,并分发到其他节点上
1 | chmod +x xsync && xsync xsync |
二、查看集群所有进程脚本
2.1 在/bin目录下创建xcall
文件
1 | cd /bin && vim xcall |
2.2 集群进程查看Shell脚本
1 | ! /bin/bash |
2.3 给予xcall
文件可执行权限,并分发到其他节点上
1 | chmod 777 xcall && xsync xcall |
三、Hadoop集群管理脚本
3.1 在/bin目录下创建 hdp 文件
1 | cd /bin && vim hdp |
3.2 Hadoop集群管理Shell脚本
1 | 判断用户是否传参 |
3.3 给予hdp
文件可执行权限,并分发到其他节点上
1 | chmod 777 hdp && xsync hdp |
3.4 测试hdp
脚本
1 | hdp start |
四、ZooKeeper集群管理脚本
4.1 在/bin目录下创建zk
文件
1 | cd /bin && vim zk |
4.2 ZooKeeper集群管理Shell脚本
1 |
|
4.3 给予zk
文件可执行权限,并分发到其他节点上
1 | chmod 777 zk && xsync zk |
4.4 测试zk
脚本
1 | zk start |
五、Kafka 集群管理脚本
5.1 在/bin目录下创建kf
文件
1 | cd /bin && vim kf |
5.2 Kafka集群管理Shell脚本
1 | ! /bin/bash |
5.3 给予kf
文件可执行权限,并分发到其他节点上
1 | chmod 777 kf && xsync kf |
5.4 测试 kf 脚本
1 | kf start |
六、Hive集群管理脚本
6.1 在/bin目录下创建hv
文件
1 | cd /bin && vim hv |
6.2 Hive集群管理Shell脚本
1 | !/bin/bash |
6.3 给予hv
文件可执行权限,并分发到其他节点上
1 | chmod 777 hv && xsync hv |
6.4 测试hv
脚本
1 | hv start |
七、HBase集群管理脚本
7.1 在/bin目录下创建 hb 文件
1 | cd /bin && vim hb |
7.2 HBase集群管理Shell脚本
1 | ! /bin/bash |
7.3 给予 hb 文件可执行权限,并分发到其他节点上
1 | chmod 777 hb && xsync hb |
7.4 测试 hb 脚本
1 | hb start |
八、Spark集群管理脚本
8.1 在/bin目录下创建 sp 文件
1 | cd /bin && vim sp |
8.2 Spark集群管理Shell脚本
1 | ! /bin/bash |
8.3 给予 sp 文件可执行权限,并分发到其他节点上
1 | chmod 777 sp && xsync sp |
8.4 测试 sp 脚本
1 | sp start |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果