1,Hadoop 主节点搭建安装

主节点

教程所有的环境都在 /app 目录下, 需要自己创建

百度云下载

链接:https://pan.baidu.com/s/1zjxkeMzRroLvectx0WyLUw
提取码:c1ev

apache-ant-1.9.15-bin.tar.gz

apache-maven-3.6.3-bin.tar.gz

findbugs-3.0.1.zip

hadoop-2.7.5-src.tar.gz

jdk-8u221-linux-x64.tar.gz

protobuf-2.5.0.tar.gz

snappy-1.1.3.tar.gz

1,安装程序依赖

yum -y install gcc-c++ build-essential autoconf automake libtool cmake zlib1g-dev pkg-config libssl-devua svn openssl-devel ncurses-devel

2,安装jdk 1.8

mkdir /app/jdk8
cd /app/jdk8tar -zxvf jdk-8u221-linux-x64.tar.gz
vi /etc/profile# JAVA
export JAVA_HOME=/app/jdk8/jdk1.8.0_221
export PATH=$PATH:$JAVA_HOME/bin# 配置生效
source /etc/profile# 测试
java

3,安装maven

mkdir /app/maven
cd /app/maventar -zxvf apache-maven-3.6.3-bin.tar.gz
vi /etc/profile# MAVEN
export MAVEN_HOME=/app/maven/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin# 配置生效
source /etc/profile# 测试
mvn -v

4,安装findbugs

mkdir /app/findbugs
cd /app/findbugsunzip findbugs-3.0.1.zip
vi /etc/profile# FINDBUGS
export FINDBUGS_HOME=/app/findbugs/findbugs-3.0.1
export PATH=$PATH:$FINDBUGS_HOME/bin# 配置生效
source /etc/profile# 测试
findbugs -version

5, 安装protobuf

mkdir /app/proto
cd /app/prototar -zxvf protobuf-2.5.0.tar.gz# 编译
cd protobuf-2.5.0
./configure
make
make install# 测试
protoc --version

6,安装ant

mkdir /app/ant
cd /app/ant/tar -zxvf apache-ant-1.9.15-bin.tar.gz# 配置环境
vi /etc/profile# ANT
export ANT_HOME=/app/ant/apache-ant-1.9.15
export PATH=$PATH:$ANT_HOME/bin# 配置生效
source /etc/profile# 测试
ant -version

7,安装snappy

mkdir /app/snappy
cd /app/snappy/# 解压
tar -zxvf snappy-1.1.3.tar.gz # 编译安装
cd snappy-1.1.3
./configure
make && make install# 测试
ls -lh /usr/local/lib | grep snappy

8,安装hadoop

mkdir /app/hadoop
cd /app/hadoop/tar -zxvf hadoop-2.7.5-src.tar.gz# 编译
cd hadoop-2.7.5-src
export MAVEN_OPTS="-Xms256m -Xmx512m"# 提前切换maven 镜像为阿里云会快些
# 不出教程怎么替换阿里云镜像了, 跳过, 鄙人配置的阿里云, 有一个jar包下载不来 = _ =!!# maven 打包
mvn package -Pdist,native,docs -DskipTests -Dtar# 出现 Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:3.0.0:findbugs
# 用下面这个命令
mvn clean package -Pdist,native -DskipTests -Dtar -Dsnappy.lib=/usr/local/lib -Dbundle.snappy -Drequire.openssl

hadoop 基础环境搭建(一)相关推荐

  1. Hadoop基础环境搭建完整版

    Hadoop基础环境搭建(转载尚硅谷) 说明 个人学习记录 基于虚拟机搭建,需要提前准备虚拟机环境 搭建版本:hadoop-3.1.3 搭建HDFS和yarn 提前准备Hadoop安装包:hadoop ...

  2. 小知识点:ARM 架构 Linux 大数据集群基础环境搭建(Hadoop、MySQL、Hive、Spark、Flink、ZK、Kafka、Nginx、Node)

      换了 M2 芯片的 Mac,以前 x86 版本的 Linux 大数据集群基础环境搭建在 ARM 架构的虚拟机集群上有些用不了了,现在重新写一份基于 ARM 架构的,少数不兼容之外其他都差不多,相当 ...

  3. 【AI实战】深度学习基础环境搭建(Ubuntu + anaconda + tensorflow + GPU + PyCharm)

    为方便日常的深度学习模型开发与测试,本人在自己笔记本上搭建一个深度学习的基础环境,便于学习AI使用.本人使用的笔记本配置是CPU为8代i5,显卡为GTX1060,内存为8G,基本上可满足日常的AI研究 ...

  4. Linux基础环境搭建(CentOS7)- 安装Flume

    Linux基础环境搭建(CentOS7)- 安装Flume 大家注意以下的环境搭建版本号,如果版本不匹配有可能出现问题! Linux基础环境搭建(CentOS7)- 虚拟机准备 Linux基础环境搭建 ...

  5. Hadoop入门(上):大数据特点、大数据前景、大数据组织结构、Hadoop组成、Hadoop版本介绍、Hadoop运行环境搭建、CentOS6安装JDK、安装Hadoop、Hadoop目录结构

    资料来源于尚硅谷 本篇文章目录 第1章·大数据概论 1.1.大数据概念. 1.2.大数据特点(4V) 1.3.大数据应用场景 1.4.大数据发展前景 1.5·大数据部门业务流程分析. 1.6·大数据部 ...

  6. SpringCloud Alibaba微服务实战(一) - 基础环境搭建

    说在前面 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来 ...

  7. (一)Hyperledger Fabric 1.1安装部署-基础环境搭建

    在学习和开发hyperledger fabric的时候遇到了一些坑,现将自己的一些总结和心得整理如下,以期对大家有所帮助. 本次使用的宿主机环境:ubuntu,版本:Ubuntu 16.04.3 LT ...

  8. typescript+react+antd基础环境搭建

    typescript+react+antd基础环境搭建(包含样式定制) tsconfig.json 配置 // 具体配置可以看上面的链接 这里module moduleResolution的配置都会影 ...

  9. Spring的使用——基础环境搭建以及IOC概念理解(持续更新)

    spring基础环境搭建 1.添加Spring依赖 2.编写一个Spring的配置文件 3.通过Spring的应用程序应用上下文获取对象 优点:在修改方案时可以不用修改代码,只需修改配置文件的bean ...

最新文章

  1. shell脚本示例:批量比较多个文件的内容是否相同
  2. [转]Entity Framework走马观花之把握全局
  3. 线性结构 -- 连续存储(数组), 1个简单的c语言代码实现.
  4. 阿里用户体验大师教你如何让产品更加触动人心
  5. 理解Vue 2.5的Diff算法
  6. 全部换新-微软复兴.NET,C#10 .NET6 VS2022各个强势!
  7. 判断字符串是否为回文(信息学奥赛一本通-T1146)
  8. UIColor设置自定义的颜色不成功问题
  9. HTML CSS——margin和padding的学习
  10. entity framework扩展实战,小项目重构,不折腾
  11. DataNode 运行状况
  12. Git版本控制:Git查阅、撤销文件修改和撤销文件追踪
  13. C++ Primer Plus 第二章编程练习
  14. 【转】LPCTSTR,LPWSTR, PTSTR, LPTSTR区别
  15. JS中5秒中跳转到其他页面
  16. 使用httpclient进行文件下载
  17. 临床试验中的样本量估算---实践篇
  18. 基于Visual C++2010与windows SDK fo windows7开发windows7平台的tabletpc应用(1)-手写数学公式输入
  19. XTU OJ String game
  20. 超详细陀螺仪MPU6050模块输出姿态角(有完整版源码)

热门文章

  1. C++调用Python Py_Initialize失败
  2. c语言申请字符串动态,【分享】C语言动态长度字符串
  3. 清华学计算机的住在哪个公寓,清华附近住宿情况一览
  4. 淮海工学院软件测试技术实验三功能测试,软件工程-实验3软件测试技术实验(7页)-原创力文档...
  5. 菜鸟驿站是什么快递_95后女生在横店开菜鸟驿站,每天帮大明星和小龙套收快递...
  6. navicat修改sqlserver密码_oracle密码过期
  7. oracle大数据量更新引发的死锁问题解决方法及oracle分区和存储过程的思考
  8. Git使用汇总之暂存区工作区撤销和删除
  9. 十四、H.264的变换编码(一)——矩阵运算与正交变换基本概念
  10. java 禁止缓存_JavaWeb如何实现禁用浏览器缓存