How to Start a Host on Windows

Dependencies:

Java SE >= 8

 

1º - Download the latest JCL release on our Dowload page:

1.1 - Click "Downloads'

1.2 Then click at the  "JCL server/client binaries" link to download the ZIP with the deployable module binaries from the latest JCL release

 

2º - Unzip the dowloaded file "JCL_<release_numbering>.zip" in a familiar folder:

Note: The image below shows th process being done using 7-zip, but you can se another program

From this point on, the next sessions are completely optional. The JCL now has a simpler deploy that enables the Server discovery and auto start when it's not found. So all you need to do now is start a Host as told at step 4. You can still continue to next stepts and do it the old way, but it's much more convinent to simply start a Host that will perform the lookup and auto start of the Server. 

3º - Edit the file "config.properties" which is inside the "jcl_conf" folder and change to your IPv4 Server address. In this example the server is in the same machine.

4º - In 'jcl_JARS_pacu" folder click on Host.bat

After performing step four, a command prompt window will open. If everything goes well, the "Host JCLis OK" message will print. If you start the host the old way, with a Server, this is what you o should see.

If you started only the Host, leting the JCL perform the Server auto start, here is what you should see:

 

IMPORTANT:

JCL bat and sh files to start Server, Super-peers and Hosts configere Java heap. By default JCL configures 2GB, as the figure below illustrates. JCL BIG Sorting requires ate least 8GB per JCL host, since ir executes Terabytes of data. Raspberry Pi clusters normally requires 128 or 256 megabytes for Java heap. Just NOT FORGET TO CONFIGUTE THE JAVA HEAP ACCORDING TO YOUR NEEDS!!