博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本地编译64位hadoop并进行部署。
阅读量:5145 次
发布时间:2019-06-13

本文共 712 字,大约阅读时间需要 2 分钟。

我是接着用上次已经部署好的环境,故已经有ssh以及java。没有安装这两个的朋友可以看本人关于伪分布式安装的博文。

首先是输入命令sudo apt-get install g++ autoconf automake libtool make cmake zlib1g-dev pkg-config libssl-dev,安装完这些准备工具后,下载protobuf-2.5.0.tar.gz,解压到主目录下,输入./configure,make & make install 这三个命令进行安装,安装成果如图。

可以看到这时有protoc这个文件,再看看是否已经添加到/bin目录下。这里是因为要编译64位的hadoop,是需要protoc这个工具。接下来是安装maven。如图。

接下来就是下载源码包,这里下载的是release-2.3.0。然后输入如图所示的命令进行编译。如图。

我是晚上十点多开始编译的,然后睡着了。。。早上起来发现成果,如图。这个的确是需要一些时间,因为编译的过程中还需要下载一些额外的包,还需要网络比较好,所以一般建议朋友们挑晚上进行编译。

如下图。其实我们搞了这么久就是为了下面/native目录中的那个hadoop的64位本地库libhadoop.so.1.0.0。好了,这下完全搞掂了!!

接下来就是安装我们搞出来的64位hadoop啦!!!伪分布、完全分布,任君选择!!

我这里是安装伪分布式。po出几张配置文件的图。给大家做参考。

然后就是格式化NN,然后就可以启动集群了!到这里就搞掂啦!

转载于:https://www.cnblogs.com/UUhome/p/4276142.html

你可能感兴趣的文章
自我鉴定,继续努力
查看>>
网络内核sk_buff结构体
查看>>
【python】SQLAlchemy
查看>>
3.Java网络编程之IP
查看>>
【CERC2007】机器排序
查看>>
数组元素的引用
查看>>
hdu6440 Dream 2018CCPC网络赛C 费马小定理+构造
查看>>
codeforces1073d Berland Fair 思维(暴力删除)
查看>>
架构师速成6.6-知识的收集整理学习
查看>>
git分支
查看>>
Missing URI template variable 'id' for method parameter of type long
查看>>
JS类与对象/构造函数/对象模型[回顾]
查看>>
2-1aabb
查看>>
matlab第一个小应用
查看>>
Lucene简单介绍
查看>>
String字符串与字符(char类型)数组互相转换
查看>>
java HttpClient 发送Http请求
查看>>
OAuth2 .net MVC实现获取token
查看>>
java中XML操作:xml与string互转、读取XML文档节点及对XML节点增删改查
查看>>
Nginx多域名配置
查看>>