You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@sqoop.apache.org by Sowjanya Kakarala <so...@agrible.com> on 2018/04/27 13:11:27 UTC
Fwd: java.io.IOException: NoSuchObjectException
Hi everyone,
I have two questions as below, any help is appreciable. Thanks in advance.
1. I am trying to execute a sqoop command in aws cluster, where I created
the table in hive and then ran this command. But I am getting the error
where it says there is no database or table.
*Command*:
[hadoop@ip-172-31-35-8 ~]$ sqoop import --connect
"jdbc:postgresql://hostname/dbname" --query 'select id, data from sometable
where $CONDITIONS' --username 'uname' --password 'pwd' --hcatalog-database
'dbname' --hcatalog-table 'tblname' --hive-partition-key 'partitionkey'
--hive-partition-value 'value' -m 4 --split-by 'cell_id'
*HIVE*:
hive> use dbname;
OK
Time taken: 0.239 seconds
hive> show tables;
OK
tblname
Time taken: 0.346 seconds, Fetched: 7 row(s)
*LOG/Error*:
Warning: /usr/lib/sqoop/../accumulo does not exist! Accumulo imports will
fail.
Please set $ACCUMULO_HOME to the root of your Accumulo installation.
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/lib/hadoop/lib/
slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/lib/hive/lib/lo
g4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
18/04/26 18:20:41 INFO sqoop.Sqoop: Running Sqoop version: 1.4.6
18/04/26 18:20:41 WARN tool.BaseSqoopTool: Setting your password on the
command-line is insecure. Consider using -P instead.
18/04/26 18:20:41 INFO manager.SqlManager: Using default fetchSize of 1000
18/04/26 18:20:41 INFO tool.CodeGenTool: Beginning code generation
18/04/26 18:20:42 INFO manager.SqlManager: Executing SQL statement: select
id, data from sometable where (1 = 0)
18/04/26 18:20:42 INFO manager.SqlManager: Executing SQL statement: select
id, data from sometable where (1 = 0)
18/04/26 18:20:42 INFO orm.CompilationManager: HADOOP_MAPRED_HOME is
/usr/lib/hadoop-mapreduce
Note: /tmp/sqoop-hadoop/compile/cabf738703e310c5416ea4225006272e/QueryResult.java
uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
18/04/26 18:20:44 INFO orm.CompilationManager: Writing jar file:
/tmp/sqoop-hadoop/compile/cabf738703e310c5416ea4225006272e/QueryResult.jar
18/04/26 18:20:44 INFO mapreduce.ImportJobBase: Beginning query import.
18/04/26 18:20:44 INFO Configuration.deprecation: mapred.jar is deprecated.
Instead, use mapreduce.job.jar
18/04/26 18:20:44 INFO hcat.SqoopHCatUtilities: Configuring HCatalog for
import job
18/04/26 18:20:44 INFO hcat.SqoopHCatUtilities: Configuring HCatalog
specific details for job
18/04/26 18:20:44 INFO manager.SqlManager: Executing SQL statement: select
id, data from sometable where (1 = 0)
18/04/26 18:20:44 INFO manager.SqlManager: Executing SQL statement: select
id, data from sometable where (1 = 0)
18/04/26 18:20:44 INFO hcat.SqoopHCatUtilities: Database column names
projected : [cell_id, data]
18/04/26 18:20:44 INFO hcat.SqoopHCatUtilities: Database column name - info
map :
data : [Type : 8,Precision : 17,Scale : 17]
cell_id : [Type : 4,Precision : 10,Scale : 0]
18/04/26 18:20:44 INFO conf.HiveConf: Found configuration file
file:/etc/hive/conf.dist/hive-site.xml
18/04/26 18:20:45 INFO common.HiveClientCache: Initializing cache:
eviction-timeout=120 initial-capacity=50 maximum-capacity=50
18/04/26 18:20:45 INFO hive.metastore: Trying to connect to metastore with
URI thrift://ip-172-31-35-8.us-west-2.compute.internal:9083
18/04/26 18:20:45 INFO hive.metastore: Opened a connection to metastore,
current connections: 1
18/04/26 18:20:45 INFO hive.metastore: Connected to metastore.
18/04/26 18:20:45 ERROR tool.ImportTool: Encountered IOException running
import job: java.io.IOException:
NoSuchObjectException(message:monolith.nexrad_cell_4km_p
table not found)
at org.apache.hive.hcatalog.mapreduce.HCatInputFormat.setInput(
HCatInputFormat.java:97)
at org.apache.hive.hcatalog.mapreduce.HCatInputFormat.setInput(
HCatInputFormat.java:51)
at org.apache.sqoop.mapreduce.hcat.SqoopHCatUtilities.configure
HCat(SqoopHCatUtilities.java:343)
at org.apache.sqoop.mapreduce.hcat.SqoopHCatUtilities.configure
ImportOutputFormat(SqoopHCatUtilities.java:783)
at org.apache.sqoop.mapreduce.ImportJobBase.configureOutputForm
at(ImportJobBase.java:98)
at org.apache.sqoop.mapreduce.ImportJobBase.runImport(ImportJob
Base.java:259)
at org.apache.sqoop.manager.SqlManager.importQuery(SqlManager.java:729)
at org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:499)
at org.apache.sqoop.tool.ImportTool.run(ImportTool.java:605)
at org.apache.sqoop.Sqoop.run(Sqoop.java:143)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:179)
at org.apache.sqoop.Sqoop.runTool(Sqoop.java:218)
at org.apache.sqoop.Sqoop.runTool(Sqoop.java:227)
at org.apache.sqoop.Sqoop.main(Sqoop.java:236)
Caused by: NoSuchObjectException(message:dbname.tblname table not found)
at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$
get_table_req_result$get_table_req_resultStandardScheme
.read(ThriftHiveMetastore.java:55064)
at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$
get_table_req_result$get_table_req_resultStandardScheme
.read(ThriftHiveMetastore.java:55032)
at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$
get_table_req_result.read(ThriftHiveMetastore.java:54963)
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:86)
at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$
Client.recv_get_table_req(ThriftHiveMetastore.java:1563)
at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$
Client.get_table_req(ThriftHiveMetastore.java:1550)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.getTabl
e(HiveMetaStoreClient.java:1344)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.inv
oke(RetryingMetaStoreClient.java:169)
at com.sun.proxy.$Proxy5.getTable(Unknown Source)
at org.apache.hive.hcatalog.common.HCatUtil.getTable(HCatUtil.java:180)
at org.apache.hive.hcatalog.mapreduce.InitializeInput.getInputJ
obInfo(InitializeInput.java:105)
at org.apache.hive.hcatalog.mapreduce.InitializeInput.setInput(
InitializeInput.java:88)
at org.apache.hive.hcatalog.mapreduce.HCatInputFormat.setInput(
HCatInputFormat.java:95)
... 14 more
18/04/26 18:20:45 INFO hive.metastore: Closed a connection to metastore,
current connections: 0
============================================================
========================================================
2. I tried a simple hcat command where it gave me below error: I tried
checking in hive-site.xml and there was this java class file mentioned as
follows:
<property>
<name>hive.metastore.client.factory.class</name>
<value>com.amazonaws.glue.catalog.metastore.
AWSGlueDataCatalogHiveClientFactory</value>
</property>
*Command*:hcat -e "show tables;"
*ERROR*:
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/lib/hadoop/lib/
slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/lib/hive/lib/lo
g4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
18/04/26 18:15:51 INFO conf.HiveConf: Found configuration file
file:/etc/hive/conf.dist/hive-site.xml
18/04/26 18:15:53 INFO cli.HCatCli: Forcing hive.execution.engine to mr
18/04/26 18:15:54 INFO session.SessionState: Created HDFS directory:
/tmp/hive/root/29db66cd-9707-4b84-85cd-0c33c0f46f74
18/04/26 18:15:54 INFO session.SessionState: Created local directory:
/tmp/root/29db66cd-9707-4b84-85cd-0c33c0f46f74
18/04/26 18:15:54 INFO session.SessionState: Created HDFS directory:
/tmp/hive/root/29db66cd-9707-4b84-85cd-0c33c0f46f74/_tmp_space.db
18/04/26 18:15:54 INFO ql.Driver: Compiling command(queryId=root_201804261
81554_952464e6-99cf-446f-b196-4ac5292a1317): show tables
18/04/26 18:15:55 ERROR metadata.Hive: Unable to instantiate a metastore
client factory com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found
java.lang.ClassNotFoundException: Class com.amazonaws.glue.catalog.met
astore.AWSGlueDataCatalogHiveClientFactory not found
at org.apache.hadoop.conf.Configuration.getClassByName(Configur
ation.java:2273)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
tFactory(Hive.java:3629)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
t(Hive.java:3619)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3688)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3668)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3930)
at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:249)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:232)
at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:390)
at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:333)
at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:313)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:289)
at org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.createH
iveDB(BaseSemanticAnalyzer.java:236)
at org.apache.hadoop.hive.ql.parse.DDLSemanticAnalyzer.<init>(
DDLSemanticAnalyzer.java:232)
at org.apache.hadoop.hive.ql.parse.SemanticAnalyzerFactory.get(
SemanticAnalyzerFactory.java:293)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:484)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1457)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1237)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1227)
at org.apache.hive.hcatalog.cli.HCatDriver.run(HCatDriver.java:43)
at org.apache.hive.hcatalog.cli.HCatCli.processCmd(HCatCli.java:291)
at org.apache.hive.hcatalog.cli.HCatCli.processLine(HCatCli.java:245)
at org.apache.hive.hcatalog.cli.HCatCli.main(HCatCli.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:234)
at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
18/04/26 18:15:55 WARN metadata.Hive: Failed to register all functions.
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3933)
at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:249)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:232)
at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:390)
at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:333)
at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:313)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:289)
at org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.createH
iveDB(BaseSemanticAnalyzer.java:236)
at org.apache.hadoop.hive.ql.parse.DDLSemanticAnalyzer.<init>(
DDLSemanticAnalyzer.java:232)
at org.apache.hadoop.hive.ql.parse.SemanticAnalyzerFactory.get(
SemanticAnalyzerFactory.java:293)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:484)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1457)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1237)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1227)
at org.apache.hive.hcatalog.cli.HCatDriver.run(HCatDriver.java:43)
at org.apache.hive.hcatalog.cli.HCatCli.processCmd(HCatCli.java:291)
at org.apache.hive.hcatalog.cli.HCatCli.processLine(HCatCli.java:245)
at org.apache.hive.hcatalog.cli.HCatCli.main(HCatCli.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:234)
at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
Caused by: MetaException(message:Unable to instantiate a metastore client
factory com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
tFactory(Hive.java:3637)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
t(Hive.java:3619)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3688)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3668)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3930)
... 24 more
FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException:
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
18/04/26 18:15:55 ERROR ql.Driver: FAILED: SemanticException
org.apache.hadoop.hive.ql.metadata.HiveException:
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
org.apache.hadoop.hive.ql.parse.SemanticException:
org.apache.hadoop.hive.ql.metadata.HiveException:
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.createH
iveDB(BaseSemanticAnalyzer.java:238)
at org.apache.hadoop.hive.ql.parse.DDLSemanticAnalyzer.<init>(
DDLSemanticAnalyzer.java:232)
at org.apache.hadoop.hive.ql.parse.SemanticAnalyzerFactory.get(
SemanticAnalyzerFactory.java:293)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:484)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1457)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1237)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1227)
at org.apache.hive.hcatalog.cli.HCatDriver.run(HCatDriver.java:43)
at org.apache.hive.hcatalog.cli.HCatCli.processCmd(HCatCli.java:291)
at org.apache.hive.hcatalog.cli.HCatCli.processLine(HCatCli.java:245)
at org.apache.hive.hcatalog.cli.HCatCli.main(HCatCli.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:234)
at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException:
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:237)
at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:390)
at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:333)
at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:313)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:289)
at org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.createH
iveDB(BaseSemanticAnalyzer.java:236)
... 17 more
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3933)
at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:249)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:232)
... 22 more
Caused by: MetaException(message:Unable to instantiate a metastore client
factory com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
tFactory(Hive.java:3637)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
t(Hive.java:3619)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3688)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3668)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3930)
... 24 more
18/04/26 18:15:55 ERROR metadata.Hive: Unable to instantiate a metastore
client factory com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found
java.lang.ClassNotFoundException: Class com.amazonaws.glue.catalog.met
astore.AWSGlueDataCatalogHiveClientFactory not found
at org.apache.hadoop.conf.Configuration.getClassByName(Configur
ation.java:2273)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
tFactory(Hive.java:3629)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
t(Hive.java:3619)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3688)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3668)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3930)
at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:249)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:232)
at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:390)
at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:333)
at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:313)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:355)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:351)
at org.apache.hadoop.hive.ql.Driver.dumpMetaCallTimingWithoutEx
(Driver.java:683)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:621)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1457)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1237)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1227)
at org.apache.hive.hcatalog.cli.HCatDriver.run(HCatDriver.java:43)
at org.apache.hive.hcatalog.cli.HCatCli.processCmd(HCatCli.java:291)
at org.apache.hive.hcatalog.cli.HCatCli.processLine(HCatCli.java:245)
at org.apache.hive.hcatalog.cli.HCatCli.main(HCatCli.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:234)
at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
18/04/26 18:15:55 WARN metadata.Hive: Failed to register all functions.
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3933)
at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:249)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:232)
at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:390)
at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:333)
at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:313)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:355)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:351)
at org.apache.hadoop.hive.ql.Driver.dumpMetaCallTimingWithoutEx
(Driver.java:683)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:621)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1457)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1237)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1227)
at org.apache.hive.hcatalog.cli.HCatDriver.run(HCatDriver.java:43)
at org.apache.hive.hcatalog.cli.HCatCli.processCmd(HCatCli.java:291)
at org.apache.hive.hcatalog.cli.HCatCli.processLine(HCatCli.java:245)
at org.apache.hive.hcatalog.cli.HCatCli.main(HCatCli.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:234)
at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
Caused by: MetaException(message:Unable to instantiate a metastore client
factory com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
tFactory(Hive.java:3637)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
t(Hive.java:3619)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3688)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3668)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3930)
... 23 more
18/04/26 18:15:55 WARN ql.Driver: Caught exception attempting to write
metadata call information org.apache.hadoop.hive.ql.metadata.HiveException:
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
org.apache.hadoop.hive.ql.metadata.HiveException:
org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:237)
at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:390)
at org.apache.hadoop.hive.ql.metadata.Hive.create(Hive.java:333)
at org.apache.hadoop.hive.ql.metadata.Hive.getInternal(Hive.java:313)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:355)
at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:351)
at org.apache.hadoop.hive.ql.Driver.dumpMetaCallTimingWithoutEx
(Driver.java:683)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:621)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1457)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1237)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1227)
at org.apache.hive.hcatalog.cli.HCatDriver.run(HCatDriver.java:43)
at org.apache.hive.hcatalog.cli.HCatCli.processCmd(HCatCli.java:291)
at org.apache.hive.hcatalog.cli.HCatCli.processLine(HCatCli.java:245)
at org.apache.hive.hcatalog.cli.HCatCli.main(HCatCli.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
ssorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:234)
at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException:
MetaException(message:Unable to instantiate a metastore client factory
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3933)
at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:249)
at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctions
Once(Hive.java:232)
... 21 more
Caused by: MetaException(message:Unable to instantiate a metastore client
factory com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
tFactory(Hive.java:3637)
at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClien
t(Hive.java:3619)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3688)
at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3668)
at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3930)
... 23 more
18/04/26 18:15:55 INFO ql.Driver: Completed compiling
command(queryId=root_20180426181554_952464e6-99cf-446f-b196-4ac5292a1317);
Time taken: 1.185 seconds
18/04/26 18:15:55 INFO session.SessionState: Deleted directory:
/tmp/hive/root/29db66cd-9707-4b84-85cd-0c33c0f46f74 on fs with scheme hdfs
18/04/26 18:15:55 INFO session.SessionState: Deleted directory:
/tmp/root/29db66cd-9707-4b84-85cd-0c33c0f46f74 on fs with scheme file
18/04/26 18:15:55 ERROR metadata.Hive: Unable to instantiate a metastore
client factory com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
due to: java.lang.ClassNotFoundException: Class
com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory
not found
java.lang.ClassNotFoundException: Class com.amazonaws.glue.catalog.met
astore.AWSGlueDataCatalogHiveClientFactory not found
at org.apache.hadoop.conf.Configuration.getClassByName(Configur
ation.java:2273)
Thanks
Sowjanya