Hadoop伪分布式安装步骤
1、 进入安装包所在目录,修改hadoop-env.sh配置文件:
$ cd ~/hadoop/etc/hadoop
$ vi hadoop-env.sh
//找到exportJAVA_HOME,把#去掉,并修改为:
export JAVA_HOME=/home/hadoop/jdk1.8.0_181
2、配置hadoop环境变量:sudo vim ~/.bashrc
添加
export HADOOP_HOME=~/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
使配置立即生效
$ source ~/.bashrc
3、配置core-site.xml:Vim core-site.xml
<property>
<name>hadoop.tmp.dir</name>
<value>/home/jon/Hadoop-2.7.3/tmp</value> //hadoop安装路径
</property>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost</value>
</property>
4、配置hdfs-site.xml:vim hdfs-site.xml
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
5、配置mapred-site.xml:vim mapred-site.xml
复制mapred-site.xml.template,生成mapred-site.xml:
cp mapred-site.xml.template mapred-site.xml
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
6、配置yarn-site.xml:vim yarn-site.xml
<property>
<name>yarn.resourcemanager.hostname</name>
<value>localhost</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
7、格式化HDFS文件系统: hdfs namenode -format
8、启动进程:start-all.sh
到此Hadoop伪分布式安装完毕!!!
欢饮大家学习!!!