./bin/hive --service hiveserver2 -hiveconf hive.server2.thrift.port=10000
时间: 2023-07-26 18:04:51 浏览: 152
apache-hive-2.1.0-bin.tar.zip
这个命令启动了 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 的性能和稳定性。
阅读全文