centos7虚拟机(在系统和用户环境变量中)安装hadoop2.7.6分布式

NO.1安装配置hadoop系统环境变量

只需要配置四个文件加一个路径,最后刷新一把

[root@localhost hadoop]# vim hadoop-env.sh
[root@localhost hadoop]# vim core-site.xml
[root@localhost hadoop]# vim hdfs-site.xml
[root@localhost hadoop]# vim mapred-site.xml.template
[root@localhost hadoop]# vim /etc/profile
[root@localhost hadoop]# source /etc/profile

第一个vim需要操作的内容

export JAVA_HOME=/home/jan/opt/jdk1.8.0_171    /在jdk所在文件进终端pwd找到此路径,复制过来就行

每个人jdk放的文件夹不同,路径也就不同,要具体问题具体分析,找自己的jdk所在位置就对了

第二个vim需要操作的内容

<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/hadoop</value>
</property>
<property>
<name>hadoop.name.dir</name>
<value>/hadoop/name</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>               //localhost是我的主机名
</property>
</configuration>

第三个vim需要操作的内容

<configuration>
<property>
<name>dfs.data.dir</name>
<value>/hadoop/data</value>
</property>
</configuration>

第四个vim需要操作的内容

<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9000</value>              //localhost是我的主机名
</property>
</configuration>

路径需要配置的内容

export HADOOP_HOME=/home/jan/opt/hadoop-2.7.6        //hadoop所在的路径一定要对
export PATH=$HADOOP_HOME/bin:$PATH

最后刷新运行一下

[root@localhost hadoop]# source /etc/profile

以上步骤都完成未报错的情况下,就可以开始格式化了,按照以下步骤进行就行


1 : cd $HADOOP_HOME

2 : hdfs namenode -format

3 : sbin/start-dfs.sh

4 : sbin/start-yarn.sh

以上四步完成后,检查一下网络是否连接,网络没问题的话,就在linux系统中额浏览器中输入以下内容,检验是否成功。 

localhost:50070       //localhost是我的主机名

NO.2  安装配置hadoop用户环境变量

前四个vim的操作同系统环境变量安装

路径有所不同

[jan@localhost opt]$ cd hadoop-2.7.6/
[jan@localhost hadoop-2.7.6]$ pwd
/home/jan/opt/hadoop-2.7.6
[jan@localhost hadoop-2.7.6]$ hadooppath=`pwd`
[jan@localhost hadoop-2.7.6]$ echo $hadooppath
/home/jan/opt/hadoop-2.7.6

[jan@localhost hadoop-2.7.6]$ echo export HADOOP_HOME=$hadooppath
export HADOOP_HOME=/home/jan/opt/hadoop-2.7.6
[jan@localhost hadoop-2.7.6]$ echo export HADOOP_HOME=$hadooppath >> ~/.bashrc
[jan@localhost hadoop-2.7.6]$ echo export PATH=\$HADOOP_HOME/bin:\$PATH
export PATH=$HADOOP_HOME/bin:$PATH
[jan@localhost hadoop-2.7.6]$ echo export PATH=\$HADOOP_HOME/bin:\$PATH >> ~/.bashrc

[jan@localhost hadoop-2.7.6]$ source ~/.bashrc
[jan@localhost hadoop-2.7.6]$ echo $HADOOP_HOME

[root@localhost hadoop]# cd $HADOOP_HOME
[root@localhost hadoop-2.7.6]# hdfs namenode -format
[root@localhost hadoop-2.7.6]# sbin/start-dfs.sh
[root@localhost hadoop-2.7.6]# sbin/start-yarn.sh



//最后同样在浏览器中  localhost:50070    检验一下是否可以连接到网络




猜你喜欢

转载自blog.csdn.net/qq_42612645/article/details/81111216