hadoop - 方案的ggGas No FileSystem:ggfs

标签 hadoop gridgain

大家
我想在Hadoop 2.4.0中使用GridGain

我的Hadoop配置

core-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没有文件系统

我应该怎么做

谢谢

最佳答案

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

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

很少使用第二版的Hadoop File System API。 Hadoop生态系统的大部分部分都通过第一个API版本工作。

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

关于hadoop - 方案的ggGas No FileSystem:ggfs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27517450/

相关文章:

hadoop - pig + hbase + hadoop2 集成

hadoop - 基于 Oozie 文件的协调器

java - GridGain 中有 GridUuid 的顺序版本吗?

java - Ignite gridgain 生成的项目打开文件限制问题

angular - 用于处理Hadoop数据的UI框架

hadoop - 重命名在 hadoop - Spark 中创建的文件

mysql - 从我的java/mysql webapp开始 map 缩减工作

hadoop - 如何在GridGain内存加速器中获取Hadoop内置计数器?

docker - 由于 'accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0..',Ignite TcpDiscoverySpi 失败并出现 SocketTimeout 的严重系统错误