1、修改/usr/local/hadoop/etc/hadoop/core-site.xml和/usr/local/hadoop/etc/hadoop/hdfs-site.xml文件
core-site.xml内容
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>file:/usr/local/hadoop/tmp</value>
<description>Abase for other temporary directories.</description>
</property>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
hdfs-site.xml文件内容
<configuration>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:/usr/local/hadoop/tmp/dfs/name</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:/usr/local/hadoop/tmp/dfs/name</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>file:/usr/local/hadoop/tmp/dfs/data</value>
</property>
</configuration>
2、执行名称节点格式化
cd /usr/local/hadoop
./bin/hdfs namenode -format
3、启动hadoop
cd /usr/local/hadoop
./sbin/start-dfs.sh
4、查看是否启动成功
jps
关闭hadoop
./sbin/stop-dfs.sh
rm -r ./tmp
#重新格式化节点
./sbin/hdfs namemnode -format
#重启
./sbin/start-dfs.sh
5、使用web界面查看hdfs信息
访问:localhost:9870
可能的报错,如果运行报jdk的错误的话,则需要更改/usr/local/hadoop/etc/hadoop/hadoop-env.sh文件
在里面加上你jdk的路径
export JAVA_HOME=/tools/JDK/jdk1.8.0_371