Hive(一)安装&配置@你宝爷
一、环境搭建
1.1、MySql安装
rpm -qa|grep mariadb
sudo rpm -e --nodeps mariadb-libs
sudo rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm
sudo yum install -y libaio
sudo mysqld --initialize --user=mysql
sudo cat /var/log/mysqld.log
sudo systemctl start mysqld
mysql -uroot -p
set password = password("root");
update mysql.user set host='%' where user='root';
flush privileges;
1.2、Hive安装
1.2.1、Hive安装
sudo vim /etc/profile.d/my_env.sh
source /etc/profile.d/my_env.sh
mv $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.jar $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.bak
1.2.2、配置Hive元数据到MySql
vim $HIVE_HOME/conf/hive-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://hadoop11:3306/metastore?useSSL=false</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver