hive独立模式环境搭建
来源:互联网 发布:淘宝店无线端装修 编辑:程序博客网 时间:2024/05/29 03:26
环境centos7
(1)安装mysql,这里安装的是mariadb
(2)下载mysql驱动,并且把相关文件放到/home/xie/bigdata/apache-hive-2.1.0-bin/lib目录下。
注意:这里下载的是
我们要放到那个目录的文件是这个文件里面的
如果驱动没放到相应的目录,则会报下面的错误:
(3)创建mysql用户,创建相应的元数据库
create user 'hive' identified by 'hive';
create database hive;
授权远程登录:
grant all privileges on *.* to 'hive'@'本机IP' identified by 'hive';
flush privileges;
(4)配置hive配置文件
复制两个hive-default.xml.template 一个为hive-default.xml,另一个为hive-site.xml
修改hive-site.xml文件,如下:
(5)启动hive,前提是hadoop已经启动好了,再初始化数据库
命令:schematool -dbType derby -initSchema
要先运行以上命令初始化,在哪个目录下运行,那个目录会生成一些文件,如果要再次运行这个命令的话,之前的文件要删除干净。
之前的配置,赋予权限什么的,都是直接对localhost操作,而不是用本机的IP地址,所以一直报错,如下
搜了好久都没找到答案,从别人的博客中得到了解决方法:
telnet localhost 3306 发现拒绝远程主机访问,关掉防火墙以后问题依然存在,但是登陆mysql没有问题,
导致hive连接不上mysql,netsata -an | grep 3306后发现3306端口绑定在127.0.0.1的IP上面,进入etc/mysql/mymy.cnf,将bind-address改
为本机ip或者注释掉,然后重启机器,再启动hive,注意要将/tmp/hive的权限改成可写。将以上所有设置改成本机IP,不要用localhost.
最后环境变量:
0 0
- hive独立模式环境搭建
- Hive多用户模式环境搭建
- spark环境搭建(独立集群模式)
- HIVE本地独立模式安装
- [原创]独立模式安装Hive
- Hive本地独立模式安装
- Hadoop简介与环境搭建(独立模式/伪分布式)
- Hive环境搭建
- 搭建hive调试环境
- Hive环境搭建
- hive环境搭建
- 搭建hive运行环境
- hive的环境搭建
- 关于hive环境搭建
- Hive环境搭建
- Hive环境搭建
- hive 环境搭建
- hive环境搭建
- 跨平台Socket封装——CSocketImpl类
- Python写一个小小的项目监控
- 穷人富人
- T3 - 用友通标准版本 客户端安装 遇到的坑
- 在线画图工具
- hive独立模式环境搭建
- jquery 滚动条 scroll 和 animate出现的问题总结
- MFC CBitmapButton类的应用
- 常用GIT代码托管平台
- ie浏览器网页中$(document.body).scrollTop()值始终为0的解决办法
- tomcat内存溢出的解决办法
- 语音控制+人脸识别——二次开发 Parrot 无人机!
- 正则表达式应用记录方便查看
- iOS判断字符串是否为空字符串