Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Copy the Myriad Scheduler jar files from $PROJECT_HOME/myriad-scheduler/build/libs/ directory to the YARN ResourceManager's class path on all nodes in your cluster. For example, copy all jars to the $YARN_HOME/share/hadoop/yarn/lib/ directory. 
  2. On each Mesos slave node, create a mesos directory under the /usr/local/libexec directory.
  3. Copy the Myriad Executor myriad-executor-xxx.jar file from $PROJECT_HOME/myriad-executor/build/libs/ to each mesos slave's /$YARN_HOME/share/hadoop/yarn/lib/s cp myriad-executor/build/libs/myriad-executor-0.0.1.jar /opt/hadoop-2.7.1/share/hadoop/yarn/lib/directory.

For example:

Code Block
cp myriad-scheduler/build/libs/*.jar /opt/hadoop-2.7.1/share/hadoop/yarn/lib/
cp myriad-executorscheduler/build/src/main/libsresources/myriad-executorconfig-0.0.1.jardefault.yml /opt/hadoop-2.7.1/share/hadoop/yarn/lib/
cp myriad-schedulerexecutor/build/src/main/resourceslibs/myriad-config-default.ymlexecutor-0.0.1.jar /opt/hadoop-2.7.1/share/hadoop/yarn/lib/

...