Я пытаюсь получить доступ к Hive через командное окно. Я просто запускаю «Hive» в соответствующем каталоге, но получаю сообщение об ошибке «Вход запрещен». Я читал, что log4j используется для входа в систему, но я не знаю, нужно ли мне создавать учетную запись и записывать туда свои пользовательские данные или нет. Большое спасибо
Логин Hive, файл log4j
comment
Вы установили переменную среды HIVE_HOME?
- person Rengasamy   schedule 21.07.2014
comment
Да, Ренгасами, HIVE_HOME и JAVA_HOME
- person adrian   schedule 22.07.2014
Ответы (1)
Служба Hive должна работать прямо сейчас. С собственной виртуальной машины FI-LAB вам просто нужно войти в головной узел, используя свои учетные данные Cosmos (если у вас нет учетных данных Cosmos, получите их, зарегистрировав здесь):
[root@your_filab_vm]$ssh cosmos.lab.fi-ware.org
После входа в головной узел введите следующую команду:
[your_cosmos_username@cosmosmaster-gi]$ hive
Logging initialized using configuration in jar:file:/usr/local/hive-0.9.0-shark-0.8.0-bin/lib/hive-common-0.9.0-shark-0.8.0.jar!/hive-log4j.properties
Hive history file=/tmp/<your_cosmos_username>/hive_job_log_<your_cosmos_username>_201407212017_1797291774.txt
hive>
Как видите, в этом примере ваша история Hive будет записана внутри:
/tmp/<your_cosmos_username>/hive_job_log_<your_cosmos_username>_201407212017_1797291774.txt
person
frb
schedule
21.07.2014