Hive 无法在cloudera vm上启动配置单元

Hive 无法在cloudera vm上启动配置单元,hive,cloudera,cloudera-quickstart-vm,hive-metastore,Hive,Cloudera,Cloudera Quickstart Vm,Hive Metastore,我是大数据系统的初学者。 我已在我的Oracle虚拟机箱中安装了Cloudera quick start vm-5.13.0。 我发出了以下命令来启动配置单元 [cloudera@quickstart ~]$ hive 但获取以下错误和配置单元未启动。 看起来它无法连接到Hive metastore,但我在VM安装中没有做任何更改。 请让我知道启动hive所需的任何手动更改 [cloudera@quickstart ~]$ hive 谢谢 Logging initialized using

我是大数据系统的初学者。 我已在我的Oracle虚拟机箱中安装了Cloudera quick start vm-5.13.0。 我发出了以下命令来启动配置单元

[cloudera@quickstart ~]$ hive
但获取以下错误和配置单元未启动。 看起来它无法连接到Hive metastore,但我在VM安装中没有做任何更改。 请让我知道启动hive所需的任何手动更改

[cloudera@quickstart ~]$ hive
谢谢

Logging initialized using configuration in file:/etc/hive/conf.dist/hive-log4j.properties
WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked.
WARN: Please see http://www.slf4j.org/codes.html#release for an explanation.
Exception in thread "main" java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
    at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:833)
    at org.apache.hadoop.hive.ql.session.SessionState.getAuthorizationMode(SessionState.java:1679)
    at org.apache.hadoop.hive.ql.session.SessionState.isAuthorizationModeV2(SessionState.java:1690)
    at org.apache.hadoop.hive.ql.processors.CommandUtil.authorizeCommand(CommandUtil.java:55)
    at org.apache.hadoop.hive.ql.processors.AddResourceProcessor.run(AddResourceProcessor.java:66)
    at org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:281)
    at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:177)
    at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:389)
    at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:324)
    at org.apache.hadoop.hive.cli.CliDriver.processReader(CliDriver.java:422)
    at org.apache.hadoop.hive.cli.CliDriver.processFile(CliDriver.java:438)
    at org.apache.hadoop.hive.cli.CliDriver.processInitFiles(CliDriver.java:472)
    at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:723)
    at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:699)
    at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:634)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
    at org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:391)
    at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:810)
    ... 20 more
Caused by: java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
    at org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProviderBase.setConf(HiveAuthorizationProviderBase.java:114)
    at org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:73)
    at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:133)
    at org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:388)
    ... 21 more
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
    at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:220)
    at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:338)
    at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:299)
    at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:274)
    at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:256)
    at org.apache.hadoop.hive.ql.security.authorization.DefaultHiveAuthorizationProvider.init(DefaultHiveAuthorizationProvider.java:29)
    at org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProviderBase.setConf(HiveAuthorizationProviderBase.java:112)
    ... 24 more
Caused by: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
    at org.apache.hadoop.hive.metastore.MetaStoreUtils.newInstance(MetaStoreUtils.java:1562)
    at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.<init>(RetryingMetaStoreClient.java:67)
    at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(RetryingMetaStoreClient.java:82)
    at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClient(Hive.java:3399)
    at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3418)
    at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3643)
    at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:231)
    at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:215)
    ... 30 more
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at org.apache.hadoop.hive.metastore.MetaStoreUtils.newInstance(MetaStoreUtils.java:1560)
    ... 37 more
Caused by: MetaException(message:Could not connect to meta store using any of the URIs provided. Most recent failure: org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused
    at org.apache.thrift.transport.TSocket.open(TSocket.java:226)
    at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.open(HiveMetaStoreClient.java:464)
    at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.<init>(HiveMetaStoreClient.java:244)
    at org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.<init>(SessionHiveMetaStoreClient.java:74)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at org.apache.hadoop.hive.metastore.MetaStoreUtils.newInstance(MetaStoreUtils.java:1560)
    at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.<init>(RetryingMetaStoreClient.java:67)
    at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(RetryingMetaStoreClient.java:82)
    at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClient(Hive.java:3399)
    at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:3418)
    at org.apache.hadoop.hive.ql.metadata.Hive.getAllFunctions(Hive.java:3643)
    at org.apache.hadoop.hive.ql.metadata.Hive.reloadFunctions(Hive.java:231)
    at org.apache.hadoop.hive.ql.metadata.Hive.registerAllFunctionsOnce(Hive.java:215)
    at org.apache.hadoop.hive.ql.metadata.Hive.<init>(Hive.java:338)
    at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:299)
    at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:274)
    at org.apache.hadoop.hive.ql.metadata.Hive.get(Hive.java:256)
    at org.apache.hadoop.hive.ql.security.authorization.DefaultHiveAuthorizationProvider.init(DefaultHiveAuthorizationProvider.java:29)
    at org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProviderBase.setConf(HiveAuthorizationProviderBase.java:112)
    at org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:73)
    at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:133)
    at org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:388)
    at org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:810)
    at org.apache.hadoop.hive.ql.session.SessionState.getAuthorizationMode(SessionState.java:1679)
    at org.apache.hadoop.hive.ql.session.SessionState.isAuthorizationModeV2(SessionState.java:1690)
    at org.apache.hadoop.hive.ql.processors.CommandUtil.authorizeCommand(CommandUtil.java:55)
    at org.apache.hadoop.hive.ql.processors.AddResourceProcessor.run(AddResourceProcessor.java:66)
    at org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:281)
    at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:177)
    at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:389)
    at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:324)
    at org.apache.hadoop.hive.cli.CliDriver.processReader(CliDriver.java:422)
    at org.apache.hadoop.hive.cli.CliDriver.processFile(CliDriver.java:438)
    at org.apache.hadoop.hive.cli.CliDriver.processInitFiles(CliDriver.java:472)
    at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:723)
    at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:699)
    at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:634)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.thrift.transport.TSocket.open(TSocket.java:221)
    ... 45 more
)
    at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.open(HiveMetaStoreClient.java:512)
    at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.<init>(HiveMetaStoreClient.java:244)
    at org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.<init>(SessionHiveMetaStoreClient.java:74)
    ... 42 more
使用文件:/etc/hive/conf.dist/hive-log4j.properties中的配置初始化日志记录
警告:调用了方法类org.apache.commons.logging.impl.SLF4JLogFactory#release()。
警告:请看http://www.slf4j.org/codes.html#release 我需要一个解释。
线程“main”java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
位于org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:833)
位于org.apache.hadoop.hive.ql.session.SessionState.getAuthorizationMode(SessionState.java:1679)
位于org.apache.hadoop.hive.ql.session.SessionState.isAuthorizationModeV2(SessionState.java:1690)
位于org.apache.hadoop.hive.ql.processors.CommandUtil.authorizeCommand(CommandUtil.java:55)
位于org.apache.hadoop.hive.ql.processors.AddResourceProcessor.run(AddResourceProcessor.java:66)
位于org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:281)
位于org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:177)
位于org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:389)
位于org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:324)
位于org.apache.hadoop.hive.cli.CliDriver.processReader(CliDriver.java:422)
位于org.apache.hadoop.hive.cli.CliDriver.processFile(CliDriver.java:438)
位于org.apache.hadoop.hive.cli.CliDriver.processInitFiles(CliDriver.java:472)
位于org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:723)
位于org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:699)
位于org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:634)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)中
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:606)
位于org.apache.hadoop.util.RunJar.run(RunJar.java:221)
位于org.apache.hadoop.util.RunJar.main(RunJar.java:136)
原因:org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
位于org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:391)
位于org.apache.hadoop.hive.ql.session.SessionState.setupAuth(SessionState.java:810)
... 20多
原因:java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
位于org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProviderBase.setConf(HiveAuthorizationProviderBase.java:114)
位于org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:73)
位于org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:133)
位于org.apache.hadoop.hive.ql.metadata.HiveUtils.getAuthorizeProviderManager(HiveUtils.java:388)
... 还有21个
原因:org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
位于org.apache.hadoop.hive.ql.metadata.hive.RegisteralFunctionsOnce(hive.java:220)
位于org.apache.hadoop.hive.ql.metadata.hive(hive.java:338)
位于org.apache.hadoop.hive.ql.metadata.hive.get(hive.java:299)
位于org.apache.hadoop.hive.ql.metadata.hive.get(hive.java:274)
位于org.apache.hadoop.hive.ql.metadata.hive.get(hive.java:256)
位于org.apache.hadoop.hive.ql.security.authorization.DefaultHiveAuthorizationProvider.init(DefaultHiveAuthorizationProvider.java:29)
位于org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProviderBase.setConf(HiveAuthorizationProviderBase.java:112)
... 还有24个
原因:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
位于org.apache.hadoop.hive.metastore.MetaStoreUtils.newInstance(MetaStoreUtils.java:1562)
位于org.apache.hadoop.hive.metastore.RetryingMetaStoreClient。(RetryingMetaStoreClient.java:67)
位于org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.getProxy(RetryingMetaStoreClient.java:82)
位于org.apache.hadoop.hive.ql.metadata.hive.createMetaStoreClient(hive.java:3399)
位于org.apache.hadoop.hive.ql.metadata.hive.getMSC(hive.java:3418)
位于org.apache.hadoop.hive.ql.metadata.hive.getAllFunctions(hive.java:3643)
位于org.apache.hadoop.hive.ql.metadata.hive.reloadFunctions(hive.java:231)
位于org.apache.hadoop.hive.ql.metadata.hive.RegisteralFunctionsOnce(hive.java:215)
... 30多
原因:java.lang.reflect.InvocationTargetException
位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:526)
位于org.apache.hadoop.hive.metastore.MetaStoreUtils.newInstance(MetaStoreUtils.java:1560)
... 37多
原因:MetaException(消息:无法使用提供的任何URI连接到元存储。大多数rece