Как да разберете оттам версиите на Hive и Hadoop; ip girl команден ред
Как мога да намеря версията на Hive, която използвам, от командния ред. Подробности по-долу-

Използвам Putty за свързване с таблицата на кошерите и достъп до записите в таблиците. Така че това, което направих беше - отворих Putty и в името на хоста въведох - leo-ingesting.vip.name.com и след това щракнах Open. И тогава въведох потребителското си име и парола, след това няколко команди, за да стигна до Hive sql. Ето списъка на това, което направих
Има ли начин от командния ред да намеря версията на кошера, която използвам, както и версията на Hadoop?
Не можете да получите версията на кошера от командния ред.
Можете да поръчате версията на hadoop, спомената от Дейв.
Освен това, ако използвате клоудера за дисортиране, след това погледнете директно в крайниците:
ls/usr/lib/hive/lib/и проверете библиотеката на кошерите
Можете също да проверите съвместимите версии тук:
РЕДАКТИРАНЕ: добавено е друго ‘-‘ преди версия. Не работи за нови версии. Надявам се това да работи за всички сега.
Известно е, че работи в следните дисортиращи подобрения:
- Dissortingbution HortonWorks: $ hive - версия на кошера 0.14.0.2.2.0.0-2041
- CDH 5.3
Не работи:
- CDH 4.3
- HDinsight (Azure)
Не съм сигурен, че можете да получите версията на Hive от командния ред. Може би бихте могли да използвате нещо като свойството hive.hwi.war.file или да го премахнете от пътя на класа.
Определено трябва да работи:
От проблема с черупката ‘set system.sun.java.command’ Версията на hive-cli.jar е версията на кошера.
hive> set system: sun.java.command; система: sun.java.command = org.apache.hadoop.util.RunJar /opt/cloudera/parcels/CDH-4.2.2-1.cdh4.2.2.p0.10/bin/./lib/hive/lib /hive-cli-0.10.0-cdh4.2.2.jar org.apache.hadoop.hive.cli.CliDriver кошер>