web-dev-qa-db-fra.com

Comment trouver la version cdh de hadoop

Lors de la connexion au cluster Hadoop, comment savoir quelle version de Hadoop ce cluster est en cours d'exécution? En particulier, cela est important pour la bonne configuration des bibliothèques lors de la compilation et de l'empaquetage des tâches Hadoop Java avec Maven.

17
Vladimir Kroz

La façon la plus simple si vous avez un accès ssh au nœud hadoop est d'exécuter la commande

$ hadoop version

29
Vladimir Kroz

Si vous recherchez une version CDH, cochez /usr/lib/hadoop/cloudera/cdh_version.properties

17
Harinder

Dans cdh, dans le cluster que j'utilise, il n'y a pas de cdh_version.properties (ou je ne l'ai pas trouvé)

Si votre cluster utilise "Parcels", vous pouvez vérifier quelle version de cdh est utilisée en faisant:

/opt/cloudera/parcels

Et vous pouvez voir la version comme le nom du dossier:

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

Remarque: je sais que ce n'est pas une règle générale pour obtenir la version cdh utilisée. J'essaie de montrer une manière alternative pour que cela fonctionne.

4
evinhas

Nous pouvons vérifier la version installée à l'aide de la commande suivante:

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

J'espère que cela peut vous aider.

3
Anoop Saxena