这里是伪分布安装
1.从官网下载文件后解压文件到一个目录
2.安装好jdk和配置好环境变量
3.可以进行ssh免登陆配置
4.对整个hadoop文件赋权限
chown -R ccl:ccl /usr/hadoop/hadoop262
sudo chmod -R a+w /home/hadoop/hadoop262/
5.如果没有ssh软件安装一下
ps -e | grep ssh 看看是否启动
ssh -start 看看是否有ssh软件 如果没有安装一下
sudo apt-get install openssh-server
6.配置hadoop变量
alias cdha='cd /usr/hadoop/hadoop262'
export HADOOP_HOME=/usr/hadoop/hadoop262
export PATH=${HADOOP_HOME}/bin:$PATH
7.改配置文件
hadoop-env.sh
export JAVA_HOME=/usr/java/jdk1.8.0_65
core-site.xml
<configuration>
<property>
<name>fs.default.name</name><pre name="code" class="plain"><configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
</configuration>
<value>hdfs://localhost:9000</value> </property> <property> <name>hadoop.tmp.dir</name> <value>/usr/hadoop/hadoop262/tmp</value> </property></configuration>
hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
</configuration>
hadoop namenode -format
start-all.sh
jps
localhost:50070