高端企业网站建设蓦然郑州网站建设,中移电子商务有限公司,深圳网络营销推广,资源平台一、搭建环境的前提条件环境#xff1a;Linux系统Hadoop-2.6.0MySQL 5.6apache-hive-2.3.7这里的环境不一定需要和我一样#xff0c;基本版本差不多都ok的#xff0c;所需安装包和压缩包自行下载即可。但是注意hive和hadoop都是2.x系列版本的。这里提供一个我下载的hive版本…一、搭建环境的前提条件 环境Linux系统 Hadoop-2.6.0 MySQL 5.6 apache-hive-2.3.7 这里的环境不一定需要和我一样基本版本差不多都ok的所需安装包和压缩包自行下载即可。但是注意hive和hadoop都是2.x系列版本的。 这里提供一个我下载的hive版本的链接读者有需要可以自取http://mirror.bit.edu.cn/apache/hive/hive-2.3.7/ 这里需要提前搭建好hadoop环境和MySQL环境具体可以看我的博客链接Hadoop2.0伪分布式平台环境搭建和Linux环境下MySQL 5.6安装与配置----亲测有效----纯离线安装二、搭建的详细步骤1.使用mysql来存储hive元数据 将hive下载完成后解压到指定目录下注意这里的3.1版本改成我们前面的2.3版本即可。 登录mysql 建立hive用户 赋予hive用户足够权限 刷新mysql的系统权限相关表 重启mysql服务注意这里需要使用 service mysqld restart 这个命令 使用hive用户登录mysql 创建Hive专用元数据库2.配置hive 创建配置文件hive-site.xml 在xml输入以下内容这里面的password是刚才创建hive用户的密码我这里是123456 把mysql的jdbc驱动包复制到hive的lib目录下下载网址https://dev.mysql.com/downloads/connector/j/读者如有需要可联系我私发。 hive初始化 初始化的结果 配置PATH环境变量进入profile文件 输入以下内容 修改配置文件hive-env.sh 执行以下命令 在hive-env.sh添加以下内容这里的jdk与hadoop版本视自己本身情况而定。3.启动hive 先开启hadoop集群使用jps查看是否开启 启动hive 在Hive中创建表student 关闭hive的话使用exit;即可hiveexit; 使用mysql查看 显示hive数据库中的数据表 查看hive的元数据信息三、总结 我这篇博文是基于MySQL和Hadoop伪分布式搭建的一个hive平台在搭建的过程中也遇到了一些问题也请教了一些同事最终成功搭建出来了希望这篇博文能够对各位有所帮助。