3

I created an EMR cluster but I forgot to add some applications that I'd like to play around with. It's a "long running" cluster so I cannot just create a new one.

How can I add Ganglia, Impala, and Hunk to a running cluster?

Also, is there anything else that needs to be done to have HBase report metrics to Ganglia?

Marsellus Wallace
  • 17,991
  • 25
  • 90
  • 154
  • Best direction is new cluster. Hbase can be backed up to S3 (http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-hbase-backup-restore.html) and then restored on another cluster. Or you can perform cluster to cluster HDFS copy between running clusters or copy to S3 and back for other data. What is making it difficult to just replace the cluster? – ChristopherB May 29 '15 at 05:28
  • It just feels like the wrong approach. It might not be difficult but it involves changing configuration of other components and might create downtime. – Marsellus Wallace May 29 '15 at 18:16
  • There is not automated way of installation. If you want, you can install it manually. But you have to perform this on all the nodes. Best option is to back up the data in S3 and launch a new cluster. – Amal G Jose Jul 20 '15 at 09:09

1 Answers1

0

You could try

sudo yum install impala
sudo yum install impala-shell

(source)

But I've never done it this way so no guarantees ;)

maxymoo
  • 35,286
  • 11
  • 92
  • 119