Toute commande pour être actif namenode pour nameservice dans hadoop?

La commande:

hdfs haadmin -getServiceState machine-98

Fonctionne uniquement si vous connaissez le nom de la machine. Est-il une commande comme:

hdfs haadmin -getServiceState <nameservice>

qui peut vous indiquer l'IP/nom d'hôte de la active namenode?

  • +1: Bonne question. La réponse est no très probablement. Même sans HA, il n'y a pas de commande pour afficher le namenode du hostname/ip ASFAIK. hdfs dfsadmin -report affiche uniquement les datanodes. Il existe des solutions de contournement cependant.
InformationsquelleAutor Dragonborn | 2014-10-30