The initial launcher for a YARN-based Giraph job. This class attempts to
configure and send a request to the ResourceManager for a single
application container to host GiraphApplicationMaster. The RPC connection
between the RM and GiraphYarnClient is the YARN ApplicationManager.
public boolean run(boolean verbose)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
Submit a request to the Hadoop YARN cluster's ResourceManager
to obtain an application container. This will run our ApplicationMaster,
which will in turn request app containers for Giraphs' master and all
worker tasks.
Parameters:
verbose - Not implemented yet, to provide compatibility w/GiraphJob