@ Мигель. Ошибка указывает на проблему, начинающуюся mysql. Пожалуйста, войдите в песочницу и выполните команду, чтобы увидеть, что происходит. Кроме того, вам может потребоваться вручную установить mysql mysql -server или mariadb mariadb-server в зависимости от вашей версии. Это требование. Вы должны быть уверены, что Hive настроен правильно для mysql и использует пользователя и таблицу, созданную для улья:
CREATE DATABASE hive;
CREATE USER 'hive'@'sandbox-hdp.hortonworks.com' IDENTIFIED BY 'hive';
GRANT ALL PRIVILEGES ON *.* TO 'hive'@'sandbox-hdp.hortonworks.com' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Также необходимо убедиться, что Ambari-hive может видеть mysql:
Чтобы использовать MySQL с Hive, необходимо загрузить https://dev.mysql.com/downloads/connector/j/ с MySQL. После загрузки на сервер Ambari запустите: ambari-server setup --jdb c -db = mysql --jdb c -driver = / path / to / mysql / com. mysql .jdb c .Driver
Команды для этого в сентосах:
yum install mysql-connector-java && ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar