For evaluation purposes and hacking, any modern 64-bit multicore PC with 4GB+ RAM and a decent SSD-based storage should be fine.
Valo comes packaged as a standalone ZIP archive and will run on any modern version/distro of Linux, Windows or OS X. Regular performance testing is done on Red Hat Enterprise Linux 7 (using XFS) and Windows Server 2012 R2.
If using Windows, Valo requires the Visual C++ Redistributable for Visual Studio 2015.
An Oracle JRE 8 must be installed prior to
running Valo. We specifically tested against JRE
8u51 but will endeavour to support future versions.
Any OpenJDK on par with Oracle’s JDK
8u60 or higher again would be expected to work.
We know versions
8u45 have serious problems running Valo.
The main configuration file can be found at
conf/application.conf. Alternatively you can use the config command.
Some settings you may wish to set, the name of the node and the host name:
./bin/valo config set valo.node.name valo ./bin/valo config set valo.node.host localhost
./bin/valo config set valo.node.api-port 8888 ./bin/valo config set valo.node.internode-port 3333 ./bin/valo config set valo.node.cluster-port 2551
Simply extract the ZIP archive and run the
bin\valo script. This will start up a node, automatically creating a single node cluster. You can tell when Valo is ready to go from the log:
16:13:38.268 INFO - All front ends have started
By default, the REST API is served over HTTP on port