THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!

Versions Compared

Key

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

...

  1.  Download Ignite YARN application.
  2.  Run the application.
     
    hadoop java jar ignite-yarn.jar ./ignite-yarn.jar 

    or

    hadoop java jar ignite-yarn.jar ./ignite-yarn.jar properties.prop

    where properties.prop is a property file. Example property file:

    Code Block
    languagetext
    # The number of nodes in the cluster.
    IGNITE_NODE_COUNT=2
    
    # The number of CPU Cores for each Apache Ignite node.
    IGNITE_RUN_CPU_PER_NODE=1
    
    # The number of Megabytes of RAM for each Apache Ignite node.
    IGNITE_MEMORY_PER_NODE=2048
    
    # The version ignite which will be run on nodes.
    IGNITE_VERSION=1.0.6


  3. In order to make sure that Application deployed correctly, do the following. Open YARN console at http://<hostname>:8088/cluster. If everything works OK then application with Ignition name.
  4. Click on application id. For this example application id is application_1433942258654_0005.
  5. Retrieve logs from browser. To look through Ignite logs click on Logs logs click on Logs for any containers.

  6. Click on stdout to get stdout logs and on stderr to get stderr logs.

...

All configuration is handled through environment variables or property file. Following configuration parameters can be optionally configured.

NameDescriptionDefaultExample

IGNITE_RUN_CPU_PER_NODE

The number of CPU Cores for each Apache Ignite node.

2

4

IGNITE_MEMORY_PER_NODE

The number of Megabytes of RAM for each Apache Ignite node.

2048

1024

IGNITE_NODE_COUNT

The number of nodes in the cluster.

3

10

IGNITE_VERSION

The version ignite which will be run on nodes.

latest

1.0.5

IGNITE_WORK_DIR

The directory which will be used for saving Apache Ignite distributives.

./ignite-release

/opt/ignite/

IGNITE_RELEASES_DIRThe hdfs directory which will be used for saving Apache Ignite distributives./ignite/releases//ignite-rel/ 

IGNITE_XML_CONFIG

The hdfs path to Apache Ignite config file.

N/A

/opt/ignite/ignite-config.xml

IGNITE_USERS_LIBS

The hdfs path to libs which will be added to classpath.

N/A

/opt/libs/

IGNITE_HOSTNAME_CONSTRAINTThe constraint on slave hosts.N/A192.168.0.* [1-100]