CentOS下安装配置hadoop环境——单实例版

  

CentOS下
1,安装linux
2,安装jdk
[root@Cent0S1 ~] # javac//显示信息
[root@Cent0S1 ~] # rpm qa | grep jdk//查看是否有安装包
[root@Cent0S1 ~] # java//查看java命令位置
/usr/bin/java
[root@Cent0S1 ~] # javac - version//查看java版本
javac 1.8.0_191
[root@Cent0S1 ~] # ls - l/usr/bin/java//查看软连接
lrwxrwxrwx。1根22根12月27日15:09/usr/bin/java→/etc/alternatives/java
[root@Cent0S1 ~] # ls - l/etc/alternatives/java//查看jdk目录
lrwxrwxrwx。1根根73年12月27日15:09/etc/alternatives/java→/usr/lib/jvm/java - 1.8.0 openjdk 1.8.0.191.b12 el7_6——1.。x86_64/jre/bin/java
root@Cent0S1 ~ #发现- name libjvm。所以2在/dev/null//查看jdk目录方法2
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64/jre/lib/amd64/服务器/libjvm.so
/usr/lib/jvm/java - 1.8.0 openjdk 1.8.0.191.b12 - 1. el7_6.x86_64/jre/lib/amd64/服务器/libjvm。所以
3,增加java环境变量
[root@Cent0S1 ~] # vi/etc/profile
出口JAVA_HOME=/usr/lib/jvm/java - 1.8.0 openjdk el7_6——1.8.0.191.b12 - 1.。/x86_64/
export JRE_HOME=$ JAVA_HOME/jre
出口CLASSPARH=$ JACA_HOME/lib: $ JRE_HOME/lib: $出口路径类路径
=$ JAVA_HOME/bin: JRE_HOME/bin:美元路径

  

[root@Cent0S1 ~] #源/etc/profile//环境生效
[root@Cent0S1桌面)# mv hadoop-2.7.6/opt
4,增加hadoop环境变量
[root@Cent0S1 hadoop] # pwd
/opt/hadoop-2.7.6/etc/hadoop
root@Cent0S1 hadoop vim hadoop-env。sh//修改JAVA_HOME
JAVA_HOME=/usr/lib/jvm/java - 1.8.0 openjdk el7_6——1.8.0.191.b12 - 1.。/x86_64/
[root@Cent0S1 hadoop] # vim core-site.xml
& lt; property>
& lt; name> hadoop.tmp.dir
& lt; value>/hadoop
& lt;/property>
& lt; property>
& lt; name> dfs.name.dir
& lt; value>/hadoop/name#配置家路径
& lt;/property>
& lt; property>
& lt; name> fs.default.name
& lt; value> hdfs://Cent0S1:9000# Cent0S1为主机名称
& lt;/property>
[root@Cent0S1 hadoop] # vim hdfs-site.xml
& lt; property>
& lt; name> dfs.name.dir
& lt; value>/hadoop/name#配置家路径
& lt;/property>
[root@Cent0S1 hadoop] # vim mapred-site.xml.template
& lt; property>
& lt; name> mapred.job.tracker
& lt; value> Cent0S1:9000
& lt;/property>
[root@Cent0S1 ~] # vi/etc/profile
export HADOOP_HOME=/opt/hadoop-2.7.6出口路径
=$ JAVA_HOME/bin: $ JRE_HOME/bin:路径:美元$ HADOOP_HOME/bin
5格式化hadoop namenode
[root@Cent0S1本]# hadoop namenode格式
(root@Cent0S1 sbin) #。/开始。sh//开启hadoop
[root@Cent0S1 sbin] # jps//检查hadoop运行是否正常
22945 NameNode
23089 DataNode
23845 jps
23430 ResourceManager NodeManager
23722
23278 SecondaryNameNodeCentOS下
1,安装linux
2,安装jdk
[root@Cent0S1 ~] # javac//显示信息
[root@Cent0S1 ~] # rpm qa | grep jdk//查看是否有安装包
[root@Cent0S1 ~] # java//查看java命令位置
/usr/bin/java
[root@Cent0S1 ~] # javac - version//查看java版本
javac 1.8.0_191
[root@Cent0S1 ~] # ls - l/usr/bin/java//查看软连接
lrwxrwxrwx。1根22根12月27日15:09/usr/bin/java→/etc/alternatives/java
[root@Cent0S1 ~] # ls - l/etc/alternatives/java//查看jdk目录
lrwxrwxrwx。1根根73年12月27日15:09/etc/alternatives/java→/usr/lib/jvm/java - 1.8.0 openjdk 1.8.0.191.b12 el7_6——1.。x86_64/jre/bin/java
root@Cent0S1 ~ #发现- name libjvm。所以2在/dev/null//查看jdk目录方法2
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64/jre/lib/amd64/服务器/libjvm.so
/usr/lib/jvm/java - 1.8.0 openjdk 1.8.0.191.b12 - 1. el7_6.x86_64/jre/lib/amd64/服务器/libjvm。所以
3,增加java环境变量
[root@Cent0S1 ~] # vi/etc/profile
出口JAVA_HOME=/usr/lib/jvm/java - 1.8.0 openjdk el7_6——1.8.0.191.b12 - 1.。/x86_64/
export JRE_HOME=$ JAVA_HOME/jre
出口CLASSPARH=$ JACA_HOME/lib: $ JRE_HOME/lib: $出口路径类路径
=$ JAVA_HOME/bin: JRE_HOME/bin:美元路径

  

[root@Cent0S1 ~] #源/etc/profile//环境生效
[root@Cent0S1桌面)# mv hadoop-2.7.6/opt
4,增加hadoop环境变量
[root@Cent0S1 hadoop] # pwd
/opt/hadoop-2.7.6/etc/hadoop
root@Cent0S1 hadoop vim hadoop-env。sh//修改JAVA_HOME
JAVA_HOME=/usr/lib/jvm/java - 1.8.0 openjdk el7_6——1.8.0.191.b12 - 1.。/x86_64/
[root@Cent0S1 hadoop] # vim core-site.xml
& lt; property>
& lt; name> hadoop.tmp.dir
& lt; value>/hadoop
& lt;/property>
& lt; property>
& lt; name> dfs.name.dir
& lt; value>/hadoop/name#配置家路径
& lt;/property>
& lt; property>
& lt; name> fs.default.name

CentOS下安装配置hadoop环境——单实例版