Thanks tedr – it seems start-all.sh is legacy and must not be used anymore at all. Starting this script as root also cause the ownership to be incorrect for critical files that stops Ambari being able to start certain services ever again. After having a “complete” install I executed start-all.sh and several services were rendered inoperable by Ambari. Namely HBASE, HIVE and HDFS also I think MapReduce was also broken.
After doing an ownership compare before and after running the script I managed to get all but HDFS to present nicely in Ambari – HDFS starts but very quickly the display of the services drops to “down” although it IS actually running.
chown -R hdfs:hadoop /hadoop/hdfs/* /var/log/hadoop/hdfs
chown -R mapred:hadoop /hadoop/mapred /hadoop/mapred/taskTracker/ambari-qa /hadoop/mapred/userlogs/* /hadoop/mapred/taskTracker/distcache /hadoop/mapred/ttprivate
these are other things I’ve trued but these didn’t help present HDFS as live on Ambari
rm -r /var/log/hadoop/root /tmp/Jetty_* /tmp/hsperfdata*
rm -r /var/run/hadoop/root
chgrp -R hadoop /proc
chmod -R a+w /proc
chmod g+w,o+w /var/run/ganglia/hdp/*
chmod -R g+w,o+w /var/run/ganglia/hdp/*
Any other things I could do to get HDFS to present on Ambari? Otherwise it seems a fresh install is required – surely not right?