hosts 100% 332 0.3KB/s 00:00
[root@masternode centos]# scp /etc/hosts root@10.10.10.3:/etc/hosts
hosts 100% 332 0.3KB/s 00:00
[root@masternode centos]# scp /etc/hosts root@10.10.10.6:/etc/hosts
5.安装java软件
1)解压java软件包
cd /usr/java/
tar -xvf jdk-7u79-linux-x64.tar.gz
chown -R Hadoop:hadoop jdk-7u79
2)编辑环境变量
编辑"/etc/profile"文件,在后面添加Java的"JAVA_HOME"、"CLASSPATH"以及"PATH"内容如下:
vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_79
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#export JAVA_LIBRARY_PATH='/opt/hadoop/hadoop-2.7.2/lib/native'
export PATH=$PATH:$JAVA_HOME/bin
#set hadoop path
export HADOOP_HOME=/opt/hadoop/hadoop-2.7.2
#export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
#export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib:$HADOOP_COMMON_LIB_NATIVE_DIR"
export PATH=$PATH:$HADOOP_HOME/bin
#set hive
export HIVE_HOME=/opt/hadoop/hive-2.0.0
export PATH=$PATH:$HIVE_HOME/bin
#set zookeeper
export ZOOKEEPER_HOME=/opt/hadoop/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf
#set hbase
export HBASE_HOME=/opt/hadoop/hbase-1.1.5
export PATH=$PATH:$HBASE_HOME/bin
#set scala
export SCALA_HOME=/opt/hadoop/scala
export PATH=$PATH:$SCALA_HOME/bin
#set spark
export SPARK_HOME=/opt/hadoop/spark
export PATH=$PATH:$SPARK_HOME/bin
3)使配置生效
保存并退出,执行下面命令使其配置立即生效。
source /etc/profile 或 . /etc/profile
vi ~/.bash_profile
export JAVA_HOME=/usr/java/jdk1.7.0_79/
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#set hadoop path
export HADOOP_HOME=/opt/hadoop/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
Source ~/.bash_profile
4)验证安装成功
配置完毕并生效后,用下面命令判断是否成功。
[root@masternode java]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
5)安装剩余机器java
通过scp命令格式把"/usr/java/"文件复制到其他Slave上面,剩下的事儿就是在其余的Slave服务器上按照上面步骤配置环境变量和测试是否安装成功,这里以Slavenode2为例:
[root@masternode java]# scp -r jdk1.7.0_79/ root@10.10.10.3:/usr/java/
[root@masternode java]# scp -r jdk1.7.0_79/ root@10.10.10.5:/usr/java/
[root@masternode java]# scp -r jdk1.7.0_79/ root@10.10.10.6:/usr/java/
此时不可以选择较低版本的JDK进行安装,因为所有集群中的JDK版本必须相同
Hadoop集群之zookeeper安装配置-hbase安装就不用安装这个模块
1.下���地址:
2.zookeepe 安装
① 上传软件并解压
把zookeeper-3.4.8.tar.gz文件存放在/opt/hadoop目录下,进行解压:
[root@masternode hadoop]# tar -zxvf zookeeper-3.4.8.tar.gz
mv zookeeper-3.4.8 zookeeper
---要是单独有自己的用户名则执行下面命令