Harvest Client Installation and Configuration
This document describes installation and configuration of Harvest Client.
Installation
Download latest binary release (ZIP file) and extract it to some directory, such as /opt/big-data-harvest-client-1.0.0
Running
Run harvest-client in bin directory without any parameters to print usage information.
/opt/big-data-harvest-client-1.0.0/bin/harvest-client
Usage: harvest-client <command> <options> Commands: harvest Submit new harvest job -V, --version Print Harvest Client version Optional parameters: -v <value> Log verbosity: DEBUG, INFO, WARN, ERROR. Default is INFO. -help Pass -help after any command to see command-specific usage information, for example, harvest-client harvest -help
Configuration
Example configuration file is located in the installation directory, (/conf/harvest-client.cfg). The following parameters are available.
Message Broker Parameters
Parameter | Description |
---|---|
mq.type | Message broker type. Currently only "RabbitMQ" is supported. We can add more types in future releases. |
rmq.host | RabbitMQ "host:port" tuples (one tuple per line). For example, "localhost:5672". |
rmq.user | RabbitMQ user. For example, "harvest". |
rmq.password | RabbitMQ password. For example, "harvest1234". |