hadoop 2.5.1+zookeeper-3.4.6+hbase-0.98.8-hadoop2 完全安装

来源:互联网 发布:淘宝包邮怎么设置 编辑:程序博客网 时间:2024/05/18 03:16

由于工作的需要研究 hbase 所以我要去研究这一套系统的安装

我们首先来下载hdoop,zookeeper和 hbase,到了apache hadoop  网站都有的下,不过要考虑版本问题

尤其是hbase, 不知道为啥 我安装hbase-0.99.0 失败,只好选0.98.x 但是0.98.X 分 hadoop1 或者hadoop2 

请看清楚再下载


然后我们开始做一些准备工作

系统的请关闭ipv6

linux检测ipv6 关闭方式

cat /proc/sys/net/ipv6/conf/all/disable_ipv6

如果是0的话就是关闭是1就是开启

防火墙关闭

Ubuntu sudo ufw disable

Linux sudo service iptable

修改/etc/hosts文件

你要加入的主机的ip地址名称加入其中

并在其他主机做同样操作

修改主机名称

Vi /etc/hostsname

安装ssh并设定无验证连接

Ubuntu apt-get install ssh

Linux yum install openssh*

生成秘钥

Ssh-keygen –t rsa –P “”

在你所在权限下会出现

复制 id_rsa.pub  到其他的datanode

Scp authorized_keys Hadoop@datanode1:~/.ssh

 

安装Java

alienrpmdeb

设置/etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_25

exportCLASSPATH=.:$JAVA_HOME/lib:$HADOOP_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin

Hadoop 应用于64位安装

安装 svn

下载 Hadoop源代

Yum install autofaunto make libtool cmake

Yum install ncurses-devel

Yum install opensll-ssl

Yum intall gcc*

安装maven

安装 ant

安装 protobuf

 mvn install-DskipTests

mvn package -Pdist,native -DskipTests -Dtar-Dmaven.javadoc.skip=true

软后到/root/hadoop-2.5.1-src/hadoop-dist/target 找到编译好的压缩包


0 0