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

Reply via email to