zoukankan      html  css  js  c++  java
  • hiveservice2的配置

    准备 hadoop-2.6.0-cdh5.7.0   、jdk1.8.0_161  、zookeeper-3.4.5-cdh5.7.0、 hive-1.1.0-cdh5.7.0

     资料可在 链接:https://pan.baidu.com/s/12QRR9bWFvNRaBppUar1MeQ
          提取码:239b 

    配置hadoop可参考 : CentOS 7 配置hadoop(二) 配置hdfs(伪分布) 

    配置zookeeper可参考 :CentOS 7 配置hadoop(三) 配置hbase(伪分布)   (如果只用hiveservice可配置hbase,只配置zookeeper)

    配置hive可参考:CentOS 7 配置hadoop(四) 配置hive(伪分布)  

      1.在hadoop 的etc/hadoop/目录中的文件  core-site.xml  添加一下代码 

        其中红色部分是你的主机名

      <property>
          <name>hadoop.proxyuser.root.hosts</name>
          <value>*</value>
       </property>
       <property>
          <name>hadoop.proxyuser.root.groups</name>
          <value>*</value>
      </property>
      <property>
          <name>hadoop.proxyuser.master.hosts</name>
          <value>*</value>
      </property>
      <property>
          <name>hadoop.proxyuser.master.groups</name>
          <value>*</value>
      </property>
      <property>
          <name>hadoop.proxyuser.hive.hosts</name>
          <value>*</value>
      </property>
      <property>
          <name>hadoop.proxyuser.hive.groups</name>
          <value>*</value>
      </property>

      2.在hive 的conf目录下的文件 hive-site.xml

        其中10000端口(可随意)

            <property>
                     <name>hive.server2.thrift.port</name>
                     <value>10000</value>
            </property>
    
            <property>
                    <name>hive.server2.thrift.bind.host</name>
                    <value>127.0.0.1</value>
            </property>

      3.启动hadoop和zookeeper   有如下进程

      

       4.启动hiveservice2的服务

         1.进入hive的bin目录下执行:./hiveserver2

         

          2.当它不在执行再别开一个窗口执行  netstat  -anp  |grep  10000    (你设置的端口是否开启)

          

           3.如果开启并在使用时 进入hive的bin目录执行   ./beeline

          

          4.执行      !connect jdbc:hive2://127.0.0.1:10000

            

             注意:这里没有配置账号和密码,所以执行   !connect jdbc:hive2://127.0.0.1:10000   遇到username和password 直接回车即可

           5. 测试   show databases;

            

           6.完成!

  • 相关阅读:
    js判断各个浏览器
    js中的全局函数
    js正则表达式大全(转)
    js url编码函数
    原生的ajax(json)
    原生js拖拽
    js浏览器兼容
    何为反向代理、正向代理
    dom元素循环绑定事件的技巧
    media 适屏
  • 原文地址:https://www.cnblogs.com/lihui123/p/14168131.html
Copyright © 2011-2022 走看看