注:图片如果损坏,点击文章链接:https://www.toutiao.com/i6627723801960382979/
系统版本,Hadoop已安装完成

Mysql安装完成

准备的解压包

安装zip工具

转换hadoop角色

解压文件

我们查看解压的文件

修改文件名

进入root用户添加环境变量

添加内容

使/etc/profile里的配置立即生效

进入/opt/bigdata/hive/conf
将配置文件
hive-env.sh.template、hive-log4j.properties.template和hive-default.xml.template
拷贝一份分别命名为hive-env.sh、hive-log4j.properties和hive-site.xml
命令:
cp hive-env.sh.template hive-env.sh
cp hive-log4j.properties.template hive-log4j.properties
cp hive-default.xml.template hive-site.xml

编辑环境文件 vim hive-env.sh

添加以下内容
export JAVA_HOME=/opt/bigdata/java-1.7.0-openjdk.x86_64# Set HADOOP_HOME to point to a specific hadoop install directory
export HADOOP_HOME=/opt/bigdata/hadoop-2.7.3
# Hive Configuration Directory can be controlled by:
export HIVE_HOME=/opt/bigdata/hive
export HIVE_CONF_DIR=/opt/bigdata/hive/conf

编辑hive-log4j.properties
该配置是用于hive日志的存放及配置,可以根据此配置找到hive的运行日志文件

添加以下内容

编辑文件hive-site.xml

添加以下内容
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true</value>
</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>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>hive</value>
</property>
文件内容

将mysql-connector-java-***.jar,复制到hive安装目录下的lib下

安装Mysql
看是否有Mysql

切换回root

卸载Mysql

再查看是否有安装好的(已经没有了)

下载Mysql
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

然后我们继续执行

用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件

安装Mysql

启动Mysql

mysql安全设置(系统会一路问你几个问题,基本上一路yes)

登录数据库,使用mysql库

更新密码
update user set password=PASSWORD("") where User='root';

刷新缓存

查看mysql是否自启动,并且设置开启自启动命令

新建hive数据库,用来保存hive的元数据

将hive数据库下的所有表的所有权限赋给hive用户,并配置hive为hive-site.xml中的连接密码,然后刷新系统权限关系表

执行schematool -dbType mysql -initSchema

我们启动metastorm,发现错误,我们之前装过一个1.2的版本

版本不一致,我们做下修改


我们继续,这次没有问题了

查看jps可以了

启动hive就可以了

Hive安装与配置指南
本文详细介绍了在Hadoop环境中安装和配置Hive的过程,包括系统版本确认、Mysql安装、环境变量设置、配置文件编辑等关键步骤,以及解决安装过程中可能遇到的问题。
221

被折叠的 条评论
为什么被折叠?



