无法在http模式下连接到Hiveserver2

时间:2015-02-04 05:58:01

标签: hive mode transport

我打算将Knox应用到我们的HDP 2.2群集中,但我遇到了hiveserver2 http模式连接。我配置了hive-site.xml,如下所示:

    <property>
    <name>hive.server2.enable.doAs</name>
    <value>true</value>
  </property>
  <property>
    <name>fs.hdfs.impl.disable.cache</name>
    <value>true</value>
  </property>
  <property>
    <name>fs.file.impl.disable.cache</name>
    <value>true</value>
  </property>
  <property>
     <name>hive.server2.allow.user.substitution</name>
     <value>true</value>
  </property>
  <property>
    <name>hive.server2.thrift.http.path</name>
    <value>cliservice</value>
    <description>Path component of URL endpoint when in HTTP mode.</description>
  </property>
  <property>
    <name>hive.server2.transport.mode</name>
    <value>http</value>
  </property>
  <property>
    <name>hive.server2.thrift.http.port</name>
    <value>10010</value>
  </property>
  <property>
    <name>hive.server2.thrift.http.min.worker.threads</name>
    <value>5</value>
  </property>
  <property>
    <name>hive.server2.thrift.http.max.worker.threads</name>
    <value>100</value>
  </property>

但是,当我尝试通过直线连接到服务器时,直线就会挂起。日志文件中没有异常和错误消息。如果我将运输模式更改为&#34; biniary&#34;,问题就完全消失了。我不知道为什么会这样。

我该怎么做?

0 个答案:

没有答案