Как найти версию cdh hasoop

17

При подключении к кластеру Hadoop, как я могу узнать, какая версия Hadoop работает в этом кластере? В частности, это важно для правильной конфигурации библиотек при компиляции и упаковке рабочих мест Hadoop Java с Maven.     

задан Vladimir Kroz 07.07.2014 в 00:59
источник

4 ответа

25

Самый простой способ, если у вас есть доступ ssh к узлу hadoop, выполняется командой

  

$ версия hadoop

    
ответ дан Vladimir Kroz 07.07.2014 в 01:01
14

Если вы ищете версию CDH, проверьте /usr/lib/hadoop/cloudera/cdh_version.properties

    
ответ дан Harinder 07.07.2014 в 06:13
3

Мы можем проверить установленную версию с помощью следующей команды:

cat /usr/lib/hadoop/cloudera/cdh_version.properties

Надеюсь, это может вам помочь.

    
ответ дан Anoop Saxena 09.11.2015 в 09:29
3

В cdh, в кластере, который я использую, нет каких-либо cdh_version.properties (или я не мог найти его)

Если ваш кластер использует «Parcels», вы можете проверить, какая версия cdh используется:

/opt/cloudera/parcels

И вы могли видеть версию как имя папки:

CDH-5.5.1-1.cdh5.5.1.p0.11

Примечание. Я знаю, что это не общее правило для получения того, какая версия cdh используется. Я пытаюсь показать альтернативный способ, которым это со мной работало.

    
ответ дан evinhas 28.10.2016 в 11:50
  • Противоположная мода: запустите «версию hadoop», и вы можете проверить версию CDH –  evinhas 19.10.2017 в 17:18