./bin/hive --service hiveserver2 -hiveconf hive.server2.thrift.port=10000
时间: 2023-07-26 14:04:51 浏览: 107
这个命令启动了 HiveServer2,使用的是默认配置文件中的配置。其中,--service 参数指定要启动的服务为 HiveServer2,-hiveconf 参数指定了一个 Hive 配置变量 hive.server2.thrift.port 的值为 10000,表示 HiveServer2 监听的端口号为 10000。
HiveServer2 是 Hive 提供的一个 JDBC/ODBC 服务器,可以让客户端通过 JDBC 或 ODBC 接口与 Hive 进行交互。启动 HiveServer2 之后,客户端就可以通过 JDBC/ODBC 连接到 HiveServer2,并执行 SQL 查询语句。
需要注意的是,HiveServer2 的默认配置并不是适用于生产环境的,因为它会使用本地文件系统等不适合多用户、高并发的配置。在实际生产环境中,需要根据实际情况修改配置文件,以提高 Hive 的性能和稳定性。
相关问题
./bin/hive --service hiveserver2 -hiveconf hive.server2.thrift.port=10000一个小时了还没有启动成功
执行./bin/hive --service hiveserver2启动HiveServer2服务时,如果等待一个小时还没有成功启动,可能是由于以下原因:
1. 端口被占用:请确认10000端口是否被其他进程占用,如果是请换用其他未被占用的端口。
2. 配置错误:请检查hive-site.xml中配置的HiveServer2相关参数是否正确,例如hive.server2.thrift.port的值是否正确设置为10000。
3. 系统资源不足:请检查系统资源是否充足,例如内存、CPU等是否达到了要求,如果不足请增加资源。
hadoop@dblab-VirtualBox:/usr/local/hive$ ./bin/hive --service hiveserver2 -hiveconf hive.server2.thrift.port=10000 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/usr/local/hive/lib/log4j-slf4j-impl-2.4.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
这是一个警告信息,它提示当前的 classpath 中存在多个版本的 SLF4J 绑定,其中一个绑定来自 Hive 的依赖库(log4j-slf4j-impl-2.4.1.jar),另一个绑定来自 Hadoop 的依赖库(slf4j-log4j12-1.7.10.jar)。
这个警告通常不会影响 Hive 的正常运行,但是建议将多余的 SLF4J 绑定从 classpath 中移除,以避免潜在的问题。可以将其中一个绑定从相应的依赖库中删除,或者将其排除在 Hive 或 Hadoop 的依赖中。
如果你想要忽略这个警告,可以在启动 HiveServer2 时加上 -v 参数,这样警告信息就会被输出到日志文件中而不是控制台。例如:
```
./bin/hive --service hiveserver2 -hiveconf hive.server2.thrift.port=10000 -v > hive.log 2>&1 &
```
这样启动 HiveServer2 后,警告信息就会被输出到 hive.log 文件中。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![jar](https://img-home.csdnimg.cn/images/20210720083455.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![jar](https://img-home.csdnimg.cn/images/20210720083455.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)