大数据学习——hive本地模式安装遇到的问题
2020-06-08 05:42
726 查看
安装hive的本地模式需要提前安装并配置好mysql,
我安装MySQL参照的文章:https://www.runoob.com/mysql/mysql-install.html
更新yum源后若出现了问题可以参照我的另外一篇文章:
https://blog.csdn.net/qq_41934760/article/details/105788395
配置MySQL时,需要创建hive用户并设置密码,命令是
create user hive IDENTIFIED by 'hive',执行命令后报错:
The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
解决办法:
终端输入
sudo vim /etc/my.cnf
将文件中
skip grant tables这个内容前加#注释掉
然后终端输入
flush privileges刷新权限
hive配置文件的修改
复制hive安装目录下的/conf/hive-default.xml.template文件为hive-site.xml,
进入conf目录打开终端并输入命令:
cp hive-default.xml.template hive-site.xml
将hive-site.xml文件里的内容清空:
echo " " > hive-site.xml
打开hive-site.xml:
sudo vi hive-site.xml
添加以下内容:
<property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value> <description>JDBC connect string for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>hive</value><!--mysql的hive用户名,可根据自己用户名更改--> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>hive</value><!--hive用户的密码,此处密码是hive,可更改--> </property> <property> <name>hive.metastore.warehouse.dir</name> <value>/user/hive/warehouse</value> </property> <property> <name>hive.server2.logging.operation.log.location</name> <value>/tmp/hive</value> </property> <property> <name>hive.exec.scratchdir</name> <value>/tmp/hive</value> </property> <property> <name>hive.downloaded.resources.dir</name> <value>/tmp/hive</value> </property> <property> <name>hive.querylog.location</name> <value>/tmp/hive</value> </property>
相关文章推荐
- Hive本地模式安装及遇到的问题和解决方案
- Hive本地模式安装及遇到的问题和解决方案
- Hive:安装Hive遇到的一些问题 (Remote Server Mode模式)
- 接触学习MySQL前遇到的安装问题及书本大学模式数据表
- Hive1.2本地模式安装教程--hive学习
- PHP学习笔记(9)mongodb在wamp环境下的安装过程与遇到的问题排查
- Hadoop之Hive本地与远程mysql数据库管理模式安装手册
- hive安装配置及遇到的问题解决
- Hadoop之Hive本地与远程mysql数据库管理模式安装手册
- 【极客学院】-python学习笔记-3-单线程爬虫 (request安装遇到问题及解决,应用requests提取信息)
- Hive 2、Hive 的安装配置(本地MySql模式)
- Hive安装—本地MySQL模式
- 安装配置hive中遇到的问题
- linux下给php安装pdo_mysql和zlib以及测试模式的选择(禅道安装过程中遇到的问题)
- hive安装遇到的问题
- mac上安装homebrew遇到的问题(官网方法失效,本地安装方法)
- 深度学习python库安装经验,Windows下安装Anaconda3 pycharm tensorflow keras theano中遇到的问题
- Hive安装过程遇到的问题(启动hive --service metastore &)
- Hive安装过程遇到的问题
- VMware7.10在安装虚拟系统时遇到的Easy Install模式和VMware Tools无法安装的问题