`

DistributedCache FileNotFoundException

 
阅读更多

此时注意两种文件路径表示形式,一个在HDFS中。一一个是本地文件系统

DistributedCache.getLocalCacheFiles (job) 返回的是:/home/hadoop/In

然而:HDFS:hdfs://home/hadoop/In

            本地: file://home/hadoop/In

此时如果你想在HDFS获取数据,同时直接使用DistributedCache.getLocalCacheFiles (job)的路径。

则会发生在本地系统查找文件的情况,则就会报FileNotFoundException

解决方法:file:// + DistributedCache.getLocalCacheFiles (job)

分享到:
评论

相关推荐

    DistributedCache类使用

    DistributedCache类使用!

    XXF.BaseService.DistributedCache-BSF-DistributedCache.zip

    .net 分布式缓存中间件 方便实现缓存的分布式,集群,负载均衡,故障自动转移,并兼容多种缓存存储的分布式缓存中间件。 用于解决分布式架构中的分布式缓存环节。

    DistributedCache:实现分布式缓存

    分布式缓存实现分布式缓存

    distributedcache_process1

    签出distributedcache软件包(如果没有),并使用maven构建工具进行构建。 签出distributedcache_process1程序包。 run main方法存在于distributedcache_process1包中。 主类-com.indix.dc.process1.App#main

    DistributedCache:使用 Redis 或 AppFabric 的分布式缓存 (C#.NET) 的小示例。 笔记

    要安装这个简单的 DistributedCache 客户端,请在包管理器控制台中运行以下命令 Install-Package DistributedCache.Shared Install-Package DistributedCache.AppFabric 用法 using DistributedCache ; var ...

    MicrosoftDistributedCache

    微软 分布式 缓存 Velocity CTP3 使用介绍: http://blog.csdn.net/yangjian15/archive/2009/12/18/5033248.aspx

    DistributedCache.AzureTableStorage:AzureTableStorage的IDistributedCache实现

    分布式缓存.AzureTableStorage 基于但依赖性较低。 使用IDistributedCache而不是字节数组使用强类型对象的额外添加的逻辑。 有两个版本,有关详细信息,请参见下表。 信息 版本 依存关系 ... Microsoft已声明不推荐...

    NodesCommunication_DistributedCache_with_Hazlecast:在所有应用程序之间共享的分布式缓存

    服务器之间的 JVM/进程间通信 此应用程序需要在节点之间进行协调,并确保其中一个且只有一个执行 System.out.println("We are started!") 此应用程序在不同节点/机器上的不同进程会从分布式共享缓存并相应地将消息...

    8.Coherence企业级缓存(七) 性能调优.pdf

    8.Coherence企业级缓存(七) 性能调优.pdf

    ASP.NET Core-Cache

    Nuget: Microsoft.Extensions.Caching.Redis public IDistributedCache _distributedCache;

    Hadoop分布式Cache

    DistributedCache 是一个提供给Map/Reduce框架的工具,用来缓存文件(text, archives, jars and so on)文件的默认访问协议为(hdfs://). DistributedCache将拷贝缓存的文件到Slave节点在任何Job在节点上执行之前。 ...

    Hadoop实战-第二版-陆嘉恒 (2012版)

    1. Hadoop简介2.... Hadoop在yahoo的应用附录A: 云计算在线监测平台附录B: Hadoop安装、运行、使用说明附录C:使用DistributedCache的MapReduce程序附录D:使用ChainMapper和ChainReducer的MapReduce程序

    Hadoop实战-第2版-陆嘉恒.pdf

    1. Hadoop简介2.... Hadoop在yahoo的应用附录A: 云计算在线监测平台附录B: Hadoop安装、运行、使用说明附录C:使用DistributedCache的MapReduce程序附录D:使用ChainMapper和ChainReducer的MapReduce程序

    .net 分布式缓存中间件

    开源地址:http://git.oschina.net/chejiangyi/XXF.BaseService.DistributedCache 方便实现缓存的分布式,集群,负载均衡,故障自动转移,并兼容多种缓存存储的分布式缓存中间件。 用于解决分布式架构中的分布式缓存...

    CompositeInputFormat:了解 MapReduce 中的数据连接

    使用 CompositeInputFormat 的先决条件: 您要加入的所有文件已排序他们都有相同的加入密钥文件太大,无法使用 DistributedCache 加入如果你有 n 个文件按它们的连接键排序,你可以很容易地将它们组合起来,从每个...

    Hadoop实战中文版

    5.2.1 Reduce侧的联结 5.2.2 基于DistributedCache的复制联结 5.2.3 半联结:map侧过滤后在reduce侧联结 5.3 创建一个Bloom filter 5.3.1 Bloom filter做了什么 5.3.2 实现一个Bloom filter 5.3.3 Hadoop 0.20...

    Hadoop实战(陆嘉恒)译

    高阶MapReduce5.1 链接MapReduce 作业5.1.1 顺序链接MapReduce作业5.1.2 具有复杂依赖的MapReduce链接5.1.3 预处理和后处理阶段的链接5.2 联结不同来源的数据5.2.1 Reduce侧的联结5.2.2 基于DistributedCache的复制...

    Hadoop实战

    895.2.1 Reduce侧的联结 905.2.2 基于DistributedCache的复制联结 985.2.3 半联结:map侧过滤后在reduce侧联结 1015.3 创建一个Bloom filter 1025.3.1 Bloom filter做了什么 1025.3.2 实现一个Bloom filter 1045.3.3...

    Hadoop实战中文版.PDF

    865.1.3 预处理和后处理阶段的链接 865.2 联结不同来源的数据 895.2.1 Reduce侧的联结 905.2.2 基于DistributedCache的复制联结 985.2.3 半联结:map侧过滤后在reduce侧联结 1015.3 创建一个Bloom filter...

    nebulex:Elixir的内存中和分布式缓存工具包

    nebulex:Elixir的内存中和分布式缓存工具包

Global site tag (gtag.js) - Google Analytics