Hadoop 2.2.0 Symlink的使用

Hadoop 2.2.0允许创建软连接并且允许MapReduce程序直接处理这些Symlink。为了允许在集群中创建symlink,需要在配置文件hdfs-site.xml中增加如下的配置项:

<property>
          <name>test.SymlinkEnabledForTesting</name>
          <value>true</value>
  </property>

创建symlink有两种方式:一种是FileSystem.createSymlink方式,一种是FileContext.createSymlink方式。考虑到hadoop 1.0等的编码习惯,FileSystem的使用应该更为普遍。

相关推荐