hadoop-fs.defaultFS

  • 在java代码中配置hadoop需要调用 conf.set方法。此方法中要求传入namevalue
//源码
 public void set(String name, String value) {
   set(name, value, null);
 }
//配置代码
 Configuration conf = new Configuration();
 conf.set("fs:defaultFS","hdfs://node01:8020");
  • namevalue实际上在 core-site.xml中设置
 <property>
     <name>fs.defaultFS</name>
     <value>hdfs://node01:8020</value>
 </property>

官网中解释如下:
在这里插入图片描述
简单的理解就是:这个value是默认文件系统的名称。是一个用来确认主机名和端口的URI。

  • node01的地方可以直接写IP,也可以写这种容易理解的名字。如果写这种容易理解的名字,则需要在/etc/hosts中做映射,使node01等价于某个IP

版权声明:本文为a3125504x原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。