博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
以MYSQL作为HIVE的元数据库,配置HIVE的远程连接
阅读量:6914 次
发布时间:2019-06-27

本文共 1892 字,大约阅读时间需要 6 分钟。

hot3.png

准备工作就是需要将mysql-connector-java-5.1.24.JAR包拷贝到 hive/lib目录下

这里我将10.0.20.178作为主节点,同时也把MYSQL装在了这个节点上,其配置文件内容为:

hive.metastore.local
false
connect to remove metastore server or open a new metastore server in Hive Client JVM
javax.jdo.option.ConnectionURL
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
Driver class name for a JDBC metastore
javax.jdo.option.ConnectionUserName
hive
username to use against metastore database
javax.jdo.option.ConnectionPassword
123456
password to use against metastore database
hive.metastore.warehouse.dir
/user/hive/warehouse
location of default database for the warehouse
hbase.zookeeper.quorum
hadoop20-178,hadoop-134
hive.aux.jars.path
file:///usr/lib/hbase/lib/hive-hbase-handler-0.9.0-cdh4.1.2.jar,file:///usr/lib/hbase/hbase.jar,file:///usr/lib/hbase/lib/zookeeper-3.4.3-cdh4.1.2.jar

然后启动服务:

hive --service metastore >/dev/null 2>/dev/null &

在其他节点,不管你有多少节点都可以把配置文件内容改为:

hive.metastore.local
false
controls whether to connect to remove metastore server or open a new metastore server in Hive ClientJVM
hive.metastore.uris
thrift://10.0.20.178:9083

一切搞定。关于常见的错误,我会在其他博客中列举。

转载于:https://my.oschina.net/sansom/blog/190684

你可能感兴趣的文章
华为存储行吗?!始终保持一种学习的心态
查看>>
wxPython StyledTextCtrl events
查看>>
Docker
查看>>
Linux命令行测试网速
查看>>
绍兴市×××局虚拟化容灾设备项目<100万
查看>>
Android JSON And Object Cast
查看>>
程序设计专业问与答
查看>>
《火星人开发纪实:敏捷开发一千零一夜》第四个月:用户故事的分类(下)...
查看>>
ocjp 171-180
查看>>
计算机网络数据安全管理措施
查看>>
javascript时间格式转换(今天,昨天,前天)
查看>>
linux总结之档案权限
查看>>
我的友情链接
查看>>
php-fpm.conf两个至关重要的参数
查看>>
hive任务提交的相关权限认证详析
查看>>
H3C园区网最佳设计模型
查看>>
ubuntu修改时区CST
查看>>
树讲解(5)——医院设置
查看>>
我的友情链接
查看>>
某品牌服务器,raid1配置过程
查看>>