Can't you just use the hdfs:// protocol for maprfs? That should work just
fine.


On Fri, Aug 15, 2014 at 2:50 PM, John Omernik <[email protected]> wrote:

> Thanks all.
>
> I realized MapR has a work around for me that I will try soon in that I
> have MapR fs NFS mounted on each node, I.e. I should be able to get the tar
> from there.
>
> That said, perhaps someone with better coding skills than me could provide
> an env variable where a user could provide the HDFS prefixes to try. I know
> we did that with the tachyon project and it works well for other HDFS
> compatible fs implementations, perhaps that would work here?  Hard coding a
> pluggable system seems like a long term issue that will keep coming up.
> On Aug 15, 2014 4:02 PM, "Tim St Clair" <[email protected]> wrote:
>
>> The uri doesn't currently start with any of the known types (at least on
>> 1st grok).
>> You could redirect via a proxy that does the job for you.
>>
>> | if you had some fuse mount that would work too.
>>
>> Cheers,
>> Tim
>>
>> ------------------------------
>>
>> *From: *"John Omernik" <[email protected]>
>> *To: *[email protected]
>> *Sent: *Friday, August 15, 2014 3:55:02 PM
>> *Subject: *Alternate HDFS Filesystems + Hadoop on Mesos
>>
>> I am on a wonderful journey trying to get hadoop on Mesos working with
>> MapR.   I feel like I am close, but when the slaves try to run the packaged
>> Hadoop, I get the error below.  The odd thing is,  I KNOW I got Spark
>> running on Mesos pulling both data and the packages from MapRFS.  So I am
>> confused why there is and issue with the fetcher.cpp here. Granted, when I
>> got spark working, it was on 0.19.0, and I am trying a "fresh" version from
>> git (0.20.0?) that I just pulled today. I am not sure if that work, but
>> when I have more time I will try spark again.
>>
>> Any thoughts on this error? Thanks.
>>
>>
>>
>>
>> Error:
>>
>>
>>
>> WARNING: Logging before InitGoogleLogging() is written to STDERR
>> I0815 15:48:35.446071 20636 fetcher.cpp:76] Fetching URI 
>> 'maprfs:///mesos/hadoop-0.20.2-mapr-4.0.0.tgz'
>> E0815 15:48:35.446184 20636 fetcher.cpp:161] A relative path was passed for 
>> the resource but the environment variable MESOS_FRAMEWORKS_HOME is not set. 
>> Please either specify this config option or avoid using a relative path
>> Failed to fetch: maprfs:///mesos/hadoop-0.20.2-mapr-4.0.0.tgz
>> Failed to synchronize with slave (it's probably exited)
>>
>>
>>
>>
>> --
>> Cheers,
>> Timothy St. Clair
>> Red Hat Inc.
>>
>

Reply via email to