- 1、解決報錯
- 2、在datagrip上連接hive
1、解決報錯
剛開始一直報錯:啟動不起來
- hive-site.xml需要配置hiveserver2相關的
在hive-site.xml文件中添加如下配置信息
<!-- 指定hiveserver2連接的host -->
<property><name>hive.server2.thrift.bind.host</name><value>hadoop102</value>
</property><!-- 指定hiveserver2連接的端口號 -->
<property><name>hive.server2.thrift.port</name><value>10000</value>
</property>
- 修改配置文件core-site.xml
<!--配置所有節點的atguigu用戶都可作為代理用戶-->
<property><name>hadoop.proxyuser.root.hosts</name><value>*</value>
</property><!--配置atguigu用戶能夠代理的用戶組為任意組-->
<property><name>hadoop.proxyuser.root.groups</name><value>*</value>
</property><!--配置atguigu用戶能夠代理的用戶為任意用戶-->
<property><name>hadoop.proxyuser.root.users</name><value>*</value>
</property>
啟動服務:
sbin/start-dfs.sh
sbin/start-yarn.sh
hive --service metastore &
hive --service hiveserver2 &
查看jps,要有兩個runjar:
總結就是我將配置文件core-site.xml用戶名從wenxin修改成root之后就能正常運行了。
2、在datagrip上連接hive
這樣就連接成功了!