It depends on what version of Hadoop and HDFS you're using.  Alexis,
what distribution is being used?  Stock Hadoop?  CDH?

On Mon, May 14, 2012 at 11:44 AM, Rainer Gerhards
<[email protected]> wrote:
> As far as I read this:
>
> https://issues.apache.org/jira/browse/HDFS-265
>
> append seems to be there...
>
> Rainer
>
>> -----Original Message-----
>> From: [email protected] [mailto:rsyslog-
>> [email protected]] On Behalf Of Alexis Lelion
>> Sent: Monday, May 14, 2012 5:33 PM
>> To: rsyslog-users
>> Subject: Re: [rsyslog] Append issues with omhdfs module
>>
>> Well, the version I'm using is from February 2012 so released after
>> your HDFS support announcement :-)
>> Hence why I was thinking about a secret compile command or so, rather
>> than a version issue.
>> But I'll investigate on Hadoop side, maybe this method was causing
>> issues and has been removed recently
>> Thanks
>>
>> Alexis
>>
>>
>> On Mon, May 14, 2012 at 2:02 PM, Rainer Gerhards
>> <[email protected]> wrote:
>> > I remember that you need a pretty fresh version of hadoop. The append
>> method
>> > is vital for syslog logging, so I suggest you look at which version
> supports
>> > it.
>> >
>> > HTH
>> > Rainer
>> >
>> >> -----Original Message-----
>> >> From: [email protected] [mailto:rsyslog-
>> >> [email protected]] On Behalf Of Alexis Lelion
>> >> Sent: Monday, May 14, 2012 1:31 PM
>> >> To: [email protected]
>> >> Subject: [rsyslog] Append issues with omhdfs module
>> >>
>> >> Dear,
>> >>
>> >> I'm currently building a hadoop cluster, and I was more than happy to
>> >> see native support of HDFS in syslog, unfortunately I can't get it
>> >> running.
>> >> My hadoop cluster works on top of debian squeeze + backports and I
>> >> rebuilt the rsyslog package from the debian backports (rsyslog-5.8.9)
>> >> with omhdfs support.
>> >> Installation went fine, and everything launched without error. But
>> >> when a piece of log has to be written in the hadoop cluster, I get the
>> >> following error :
>> >> Exception in thread "Thread-3" java.io.IOException: Not supported
>> >>         at
>> >>
>> org.apache.hadoop.fs.ChecksumFileSystem.append(ChecksumFileSystem.java:
>> >> 290)
>> >>         at org.apache.hadoop.fs.FileSystem.append(FileSystem.java:650)
>> >> Call to
>> >> org.apache.hadoop.conf.FileSystem::append((Lorg/apache/hadoop/fs/Path;)
>> >> Lorg/apache/hadoop/fs/FSDataOutputStream;)
>> >> failed!
>> >>
>> >> So, not a syslog issue, but rather an hadoop issue. But when I looked
>> >> at hadoop code (stable version, 1.0.1), I got a bit surprised :
>> >> 287   /** {@inheritDoc} */
>> >> 288   public FSDataOutputStream append(Path f, int bufferSize,
>> >> 289       Progressable progress) throws IOException {
>> >> 290     throw new IOException("Not supported");
>> >> 291   }
>> >>
>> >> This method has not been implemented yet... So my question is, how did
>> >> you get syslog working with hadoop? Is there any Hadoop setting I have
>> >> to change to use another set of methods than this 'append'?
>> >> Any help with this would be greatly appreciated
>> >> Thanks!
>> >>
>> >> Alexis
>> >> _______________________________________________
>> >> rsyslog mailing list
>> >> http://lists.adiscon.net/mailman/listinfo/rsyslog
>> >> http://www.rsyslog.com/professional-services/
>> >> What's up with rsyslog? Follow https://twitter.com/rgerhards
>> > _______________________________________________
>> > rsyslog mailing list
>> > http://lists.adiscon.net/mailman/listinfo/rsyslog
>> > http://www.rsyslog.com/professional-services/
>> > What's up with rsyslog? Follow https://twitter.com/rgerhards
>> _______________________________________________
>> rsyslog mailing list
>> http://lists.adiscon.net/mailman/listinfo/rsyslog
>> http://www.rsyslog.com/professional-services/
>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards

Reply via email to