Skip to main content
Announcements
A fresh, new look for the Data Integration & Quality forums and navigation! Read more about what's changed.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

[resolved] Winutils library

Hi there,
I have a new problem I can't solve.
I have installed my Talend BD client on my windows 7 machine desktop, and I'm trying to access an hbase DB which is on a AIX server.
I have the following error when I try to connect :
: org.apache.hadoop.util.Shell - Failed to locate the winutils binary in the hadoop binary path
java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
at org.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:367)
at org.apache.hadoop.util.Shell.getWinUtilsPath(Shell.java:382)
at org.apache.hadoop.util.Shell.<clinit>(Shell.java:375)
at org.apache.hadoop.util.StringUtils.<clinit>(StringUtils.java:79)
at org.apache.hadoop.conf.Configuration.getBoolean(Configuration.java:1437)
at org.apache.hadoop.hbase.HBaseConfiguration.checkDefaultsVersion(HBaseConfiguration.java:67)
at org.apache.hadoop.hbase.HBaseConfiguration.addHbaseResources(HBaseConfiguration.java:81)
at org.apache.hadoop.hbase.HBaseConfiguration.create(HBaseConfiguration.java:96)
at gouvernance_bd.dal_partenaire_0_1.DAL_Partenaire.tHBaseConnection_1Process(DAL_Partenaire.java:942)
at gouvernance_bd.dal_partenaire_0_1.DAL_Partenaire.tOracleConnection_1Process(DAL_Partenaire.java:820)
at gouvernance_bd.dal_partenaire_0_1.DAL_Partenaire.tRunJob_1Process(DAL_Partenaire.java:594)
at gouvernance_bd.dal_partenaire_0_1.DAL_Partenaire.runJobInTOS(DAL_Partenaire.java:2278)
at gouvernance_bd.dal_partenaire_0_1.DAL_Partenaire.main(DAL_Partenaire.java:2112)
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

I have set my Hadoop_Home on both my tHbaseConnection (hadoop.home.dir) component and set it on my AIX machine.
But it returns null everytime.
Moreover, do I really need to put the winutils lib ?
Do I have to have it on my Hadoop_Home/bin folder on my AIX system ?
Thanks a lot for your help,
Have a nice day !
Labels (3)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

3 Replies
Anonymous
Not applicable
Author

Hi,
Here is a KB article about: TalendHelpCenter:The missing winutils.exe program in the Big Data Jobs.
Best regards
Sabrina
Anonymous
Not applicable
Author

Perfect,
Thanks a lot Sabrina.
Anonymous
Not applicable
Author

Hi,
Great it helps. Thanks for marking this topic as resolved.
Best regards
Sabrina