# automaticDeploy
大数据环境一键安装脚本
master分支的hive安装脚本在安装hive时只能适配1.x,而hive分支的脚本可以适配2.x以及较新版本的安装。
推荐使用**hive分支**的脚本,增加了更多组件的支持,master分支的代码为了保持和教程的同步,暂时不会做大的更新。
# 适用环境
CentOS 7以上
# 使用方法
1. 在/home下创建hadoop目录,用于存放脚本
```
mkdir /home/hadoop
```
2. 下载脚本到/home/hadoop目录下
```
git clone https://github.com/MTlpc/automaticDeploy.git
```
3. 进入到/home/hadoop/automaticDeploy目录下,配置host_ip.txt
```
# 配置集群信息,格式为:ip hostname user password
192.168.31.41 node01 root 123456
192.168.31.42 node02 root 123456
192.168.31.43 node03 root 123456
```
4. 将对应组件的安装包放置到/home/hadoop/automaticDeploy/frames目录中
5. 配置frames.txt,填写安装包全称,以及需要安装的节点
```
# 通用环境
jdk-8u144-linux-x64.tar.gz true
azkaban-sql-script-2.5.0.tar.gz true
# Node01
hadoop-2.7.7.tar.gz true node01
# Node02
mysql-rpm-pack-5.7.28 true node02
azkaban-executor-server-2.5.0.tar.gz true node02
azkaban-web-server-2.5.0.tar.gz true node02
presto-server-0.196.tar.gz true node02
# Node03
apache-hive-1.2.1-bin.tar.gz true node03
apache-tez-0.9.1-bin.tar.gz true node03
sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz true node03
yanagishima-18.0.zip true node03
# Muti
apache-flume-1.7.0-bin.tar.gz true node01,node02,node03
zookeeper-3.4.10.tar.gz true node01,node02,node03
kafka_2.11-0.11.0.2.tgz true node01,node02,node03
```
6. 如安装mysql、azkaban,需配置configs.txt,填写相关配置
```
# Mysql相关配置
mysql-root-password DBa2020*
mysql-hive-password DBa2020*
mysql-drive mysql-connector-java-5.1.26-bin.jar
# azkaban相关配置
azkaban-mysql-user root
azkaban-mysql-password DBa2020*
azkaban-keystore-password 123456
```
7. 进入systems目录执行batchOperate.sh脚本初始化环境
```
/home/hadoop/automaticDeploy/systems/batchOperate.sh
```
8. 进入hadoop目录中,选择对应组件的安装脚本,依次进行安装(需要在各个节点执行)
```
# 安装flume
/home/hadoop/automaticDeploy/systems/installFlume.sh
# 安装zookeeper
/home/hadoop/automaticDeploy/systems/installZookeeper.sh
# 安装kafka
/home/hadoop/automaticDeploy/systems/installKafka.sh
```
# 致谢
项目基于[BigData_AutomaticDeploy](https://github.com/SwordfallYeung/BigData_AutomaticDeploy)开发而成,当我有了写一键搭建脚本的时候,在github上搜索到的一个项目,帮我减少了很多造轮子的时间,非常感谢。
在此基础上,增加了不少的大数据组件,并适配了CentOS7 1511,并做了不少的改动。
这个项目,同样会持续开源和维护,后续会增加更多的大数据组件。再次感谢!!!
没有合适的资源?快使用搜索试试~ 我知道了~
大数据环境一键安装脚本.zip
共30个文件
sh:26个
txt:3个
md:1个
需积分: 5 1 下载量 26 浏览量
2024-03-04
21:30:23
上传
评论
收藏 38KB ZIP 举报
温馨提示
大数据环境一键安装脚本.zip
资源推荐
资源详情
资源评论
收起资源包目录
大数据环境一键安装脚本.zip (30个子文件)
automaticDeploy-master
configs.txt 267B
hadoop
installTez.sh 4KB
installHive.sh 6KB
installKafka.sh 5KB
installPresto.sh 6KB
installHadoop.sh 11KB
installAzkaban.sh 9KB
installYanagishima.sh 3KB
installFlink.sh 3KB
installZookeeper.sh 4KB
installMysql.sh 6KB
installSqoop.sh 3KB
installHBase.sh 4KB
installFlume.sh 4KB
installSpark.sh 2KB
logs.sh 480B
frames.txt 640B
systems
closeFirewall.sh 1KB
changeHostname.sh 551B
addClusterIps.sh 992B
sshFreeLogin.sh 1KB
batchOperate.sh 1KB
configureScala.sh 1KB
configureYum.sh 3KB
editIpAddr.sh 2KB
clusterOperate.sh 2KB
configureJDK.sh 2KB
autoCreateUser.sh 1KB
host_ip.txt 99B
README.md 3KB
共 30 条
- 1
资源评论
日刷百题
- 粉丝: 5371
- 资源: 951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功