運行Hadoop程序 時,出現 Filesystem closed異常。
通過查證是設置了緩存。需要取消緩存。
通過修改配置文件core-site.xml:
<property>
<name>fs.hdfs.impl.disable.cache</name>
<value>true</value>
</property>
程序仍然出現上述問題。
在程序中,加上這條語句:JobConf jobConf.set("fs.hdfs.impl.disable.cache", "true");
程序運行成功。