GridGain No FileSystem for scheme:ggfs

时间:2014-12-17 02:31:13

标签: hadoop gridgain

大家 我想在Hadoop 2.4.0中使用GridGain

我的hadoop配置

芯-site.xml中

<configuration>

  <property>
    <name>hadoop.tmp.dir</name>
    <value>/usr/hadoop-data</value>
  </property>

  <property>
    <name>fs.trash.interval</name>
    <value>1440</value>
  </property>

  <property>
    <name>io.file.buffer.size</name>
    <value>131072</value>
  </property>

  <property>
    <name>fs.defaultFS</name>
    <value>ggfs://ggfs@R</value>
  </property>

  <property>
    <name>dfs.journalnode.edits.dir</name>
    <value>/usr/hadoop-data/journal</value>
  </property>

  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>r,host002,host004</value>
  </property>

  <property>
    <name>fs.AbstractFileSystem.ggfs.impl</name>
    <value>org.gridgain.grid.ggfs.hadoop.v2.GridGgfsHadoopFileSystem</value>
  </property>

  <property>
    <name>dfs.client.block.write.replace-datanode-on-failure.policy</name>
    <value>NEVER</value>
  </property>

</configuration>

完成设置并启动hdfs

我用

hadoop fs -ls /

ls:没有用于方案的文件系统:ggfs

我该怎么做

由于

1 个答案:

答案 0 :(得分:0)

将以下内容添加到core-site.xml:

  <property>
    <name>fs.ggfs.impl</name>
    <value>org.gridgain.grid.ggfs.hadoop.v1.GridGgfsHadoopFileSystem</value>
  </property>

很少使用Hadoop文件系统API的第二个版本。 Hadoop生态系统的大多数部分都是通过API的第一版开始的。

如果您只想使用GGFS,则无需启动HDFS服务。