我们通过Hadoop C/C++ API (libhdfs.so)使用Hadoop。我们使用的是最新稳定的Hadoop版本0.20.203。不幸的是,没有明确的(并且是最新的)说明来构建libhdfs.so。当我尝试使用ant构建Hadoop时,它失败了,并且没有构建libhdfs.so库。已尝试使用以下命令:在build.xml的1761行似乎失败了。在此行中有以下xml:
<exec e
我正在尝试附加到0.23.5版本的hdfs文件中。我在hdfs-site.xml中将属性dfs.support.append设置为true。在调用hdfsWrite()时,我收到以下错误消息,表示不支持追加。
Exception in thread "main" java.io.IOException: Not supported at org.apache.hadoop.fs.ChecksumFileSystem.append(ChecksumFileSystem.java:345) at org.apache.hadoop.fs.FileSystem.append(File