ambari集群添加hive服务遇到的问题

我们在添加hive的服务的时候要先安装mapreduce,yarn和tez。

还需要在mysql创建hive的库和hive的用户

mysql> create database hive character set utf8;
mysql> CREATE USER 'hive'@'%'IDENTIFIED BY '123456';
mysql> GRANT ALL PRIVILEGES ON hive.* TO 'hive'@'%';
mysql> FLUSH PRIVILEGES;

如果这里你设置不了这么简单的密码,要么设置的复杂一点,要么你就修改密码策略,因为这个后面安装hive的时候需要,hive的元数据信息就保存在mysql中

 

 

 

我在安装hive的时候报错信息是http://dp1.ambari.com:8080/resources//mysql-connector-java.jar due to HTTP error: HTTP Error 404: Not Found

按照日志所说的是我们dp1这台机器上面缺少mysql-connector-java.jar

我们去安装一下


sudo yum install mysql-connector-java*

ls -al /usr/share/java/mysql-connector-java.jar

cd /var/lib/ambari-server/resources/

ln -s /usr/share/java/mysql-connector-java.jar mysql-connector-java.jar

再次进行安装,这个时候就没有什么问题了

上一篇:Metasploit reverse Shell的免杀(炊少教学)


下一篇:pyflink实时接收kafka数据至mysql