Configure Nodes With Rake Tasks

Rake tasks can be used to configure and manage IBM Aspera Shares users, groups, shares, and nodes from the command line. To run a rake task, first do the following:
  1. Go to the shares folder:
    # cd /opt/aspera/shares/u/shares/bin
  2. Test that your rake tasks are working correctly.
    ./run rake -T

The following rake tasks cover how to create and delete a node.

Tip: Square brackets in usage statements denote optional arguments and need not be included when running the commands.

Create Node

Command Usage
Syntax
rake data:node:create -- --name name --host host --api_username api_username --api_password [--options value
api_password [--options]
Example
./run rake data:node:create -- --name local_node --host localhost --api_username 
node_user --api_password *********
Note: You must create a node user and password to finish creating the new node. See the Setting up Node Users section in the Enterprise Server Administrator Guide for instructions on how to create a node user.

Delete Node

Command Usage
Syntax
rake data:node:delete -- --name name
Example
./run rake data:node:delete -- --name local_node

Update Node

Command Usage
Syntax
rake data:node:update -- --name name [--options]
Example
./run rake data:node:update -- --name local_node 

Options

When running the create and update tasks above, you can add the following options to your command to edit their values:
Option Default
--port port 9092
--ssl true_or_false true
--verify_ssl true_or_false false
--timeout seconds 30
--open_timeout seconds 10