Java 其中定义了端口号,用于JDBC配置单元连接字符串中?

Java 其中定义了端口号,用于JDBC配置单元连接字符串中?,java,hadoop,jdbc,hive,derby,Java,Hadoop,Jdbc,Hive,Derby,我刚刚开始Hadoop和Hive编程,并编写了一个Java代码,该代码连接到derby元存储,并提供适当的输出。 我定义的连接字符串是: jdbc:hive2://localhost:10000/default 程序运行良好,并提供所需的输出。 但是我想知道这个端口号10000是在哪里定义的,如果需要,如何更改这个端口号。它通常在配置单元配置文件hive-site.xml中定义。检查属性hive.server2.thrift.port。默认值为10000。它通常在配置单元配置文件hive-si

我刚刚开始Hadoop和Hive编程,并编写了一个Java代码,该代码连接到derby元存储,并提供适当的输出。 我定义的连接字符串是:

jdbc:hive2://localhost:10000/default
程序运行良好,并提供所需的输出。
但是我想知道这个端口号10000是在哪里定义的,如果需要,如何更改这个端口号。

它通常在配置单元配置文件hive-site.xml中定义。检查属性hive.server2.thrift.port。默认值为10000。

它通常在配置单元配置文件hive-site.xml中定义。检查属性hive.server2.thrift.port。默认值为10000。

您可以在配置单元安装目录下找到所有与配置单元相关的配置详细信息。 文件名是hive-site.xml,就像我的例子一样,文件位于以下路径/usr/hdp/current/hive-server2/conf下

在hive-site.xml文件中定义了一个名为hive.server2.thrift.port的参数


您可以在配置单元安装目录下找到所有与配置单元相关的配置详细信息。 文件名是hive-site.xml,就像我的例子一样,文件位于以下路径/usr/hdp/current/hive-server2/conf下

在hive-site.xml文件中定义了一个名为hive.server2.thrift.port的参数


除了上面的答案,您甚至不必费力地搜索hive-site.xml,一旦打开HiveCLI,只需键入以下属性

hive> set hive.server2.thrift.port;
它应该为您提供hiveserver2端口号

hive.server2.thrift.port=10000
如果要通过在配置单元CLI中设置属性来更改端口号

set hive.server2.thrift.port=10014;

这些属性保存在hive-site.xmlConf目录中,该目录位于安装hive的位置。

除了上述答案之外,您甚至不必费力地搜索hive-site.xml,一旦打开HiveCLI,只需键入以下属性

hive> set hive.server2.thrift.port;
它应该为您提供hiveserver2端口号

hive.server2.thrift.port=10000
如果要通过在配置单元CLI中设置属性来更改端口号

set hive.server2.thrift.port=10014;

这些属性保存在hive-site.xmlConf目录中,该目录位于安装hive的位置。

如果这些答案中的任何一个解决了您的问题,请单击答案左侧的复选标记,将此问题标记为已解决。您将获得少量声誉。如果这些答案中的任何一个解决了您的问题,请单击答案左侧的复选标记,将此问题标记为已解决。你将获得少量的声誉。