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-

megismerni

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>