Hadoop Resource Manager Won't Start
Check your version of JPS and make sure it's the same as the version of java that you are running.  Sometimes you start out with an out of the box jdk install, upgrade, set alternatives for the java bin, but still have the original jps binary being referenced.

Run ps -ef |grep java and look for the resource manager threads.  Maybe it's actually running.  If it is, try update-alternatives --config jps to see what binary jps is pointing at and compare it with the java binary that you are using.

If the resource manager is not running, it's time to do some basic linux troubleshooting.  Check log files and barring that check actual command output.

On the system I'm looking at now, the log files for resource manager are placed in the hadoop-install/logs directory in yarn-username-resourcemanager-hostname.log and yarn-user-resourcemanager-hostname.out.  Your configuration may place them in /var/logs or what have you.  Also, have a look at the syslog.

If the logs don't yield any good information, which can happen, my process is to generally try to figure out the command line from the startup script (usually by prefixing the command line with echo), and then trying to run the command directly to see the output as it comes out.



I have actually run into this problem before, but I can't remember the specific issue.  I'm sure the same result can manifest itself from a variety of problems.  Considering that you are as far as you are in the process of getting set up, I believe it's likely to be a minor configuration issue.