Логин Hive, файл log4j

Я пытаюсь получить доступ к Hive через командное окно. Я просто запускаю «Hive» в соответствующем каталоге, но получаю сообщение об ошибке «Вход запрещен». Я читал, что log4j используется для входа в систему, но я не знаю, нужно ли мне создавать учетную запись и записывать туда свои пользовательские данные или нет. Большое спасибо


person adrian    schedule 21.07.2014    source источник
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