Hogyan lehet onnan megismerni a Hive és a Hadoop verzióit; ip lány parancssor
Hogyan találhatom meg a Hive általam használt verzióját a parancssorból. Részletek alább-

A Putty segítségével csatlakozom a kaptár táblához, és elérem a táblák rekordjait. Tehát azt tettem - kinyitottam a Putty-t, és a gépnévbe beírtam - leo-ingesting.vip.name.com, majd rákattintottam a Megnyitás gombra. Aztán beírtam a felhasználónevemet és a jelszavamat, majd néhány parancsot a Hive sql eléréséhez. Itt van a lista, amit tettem
Van-e mód a parancssorból megkeresni a használt kaptár verzióját és a Hadoop verzióját is?
Nem tudja letölteni a kaptár verzióját a parancssorból.
Rendelheti a hadoop Dave által említett verzióját.
Továbbá, ha a cloudera dissortingbution-t használja, akkor nézze meg közvetlenül a lib-eket:
ls/usr/lib/hive/lib/és ellenőrizze a kaptár könyvtárát
A kompatibilis verziókat itt is ellenőrizheti:
SZERKESZTÉS: hozzáadott még egy ‘-’ verziót. Új verzióknál nem működik. Remélem, hogy ez most mindenki számára működik.
Ismert, hogy a következő disszortáló szervezeteknél dolgozik:
- Dortortingbution HortonWorks: $ hive - Hive verzió 0.14.0.2.2.0.0-2041
- CDH 5.3
Ez nem működik:
- CDH 4.3
- HDinsight (Azure)
Nem biztos, hogy a Hive verzióját megszerezheti a parancssorból. Esetleg használhat valami olyat, mint a hive.hwi.war.file tulajdonság, vagy eltávolíthatja az osztályútvonalról.
Mindenképpen működnie kell:
A shell parancsproblémából ’set system.sun.java.command’ A hive-cli.jar verziója a hive verzió.
kaptár> beállított rendszer: sun.java.command; rendszer: 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 hive>