CentOS

Installation

Jetstream will install two systemd service units, both disabled by default:

  • jetstream-server: The Jetstream server service, which will send and receive files.
  • jetstream-relay: The Jetstream service that can reroute transfers. This is helpful for firewall/network traversal.

Please execute any of the following commands as root or administrative user using sudo.

New Installation

To install Jetstream on Linux, run:

rpm -i cumul8-jetstream-<version>.x86_64.rpm

Update Existing Installation

To update Jetstream on Linux, run:

rpm -U cumul8-jetstream-<version>.x86_64.rpm

System Configuration

Jetstream services use the following ports:

  • jetstream-server: TCP 8886, UDP 8886

Note

On CentOS 6, it is recommended you increase network buffers for better performance. Append the following to /etc/sysctl.conf.

net.core.rmem_max = 7340032
net.core.wmem_max = 7340032

License Configuration

For a demo license, you need to specify the license password by appending --license-password, followed by the password given to you, to the /etc/jetstream-server.rsp file.

For a paid license, you have the option of changing --license-location in /etc/jetstream-server.rsp to your own license server, one hosted by Eight Solutions Inc., or an offline/node-locked license file.

System services

CentOS 6

Enable the Jetstream service: chkconfig jetstream-server on

Start the service: service jetstream-server start

For example:

admin@server-host$ chkconfig jetstream-server on
admin@server-host$ service jetstream-server start
Starting jetstream-server:                                 [  OK  ]

To verify if the processes are running, you can use the service jetstream-server status command. Under normal circumstances, the command should report that the process is running.

CentOS 7

Enable the Jetstream service: systemctl enable jetstream-server

Start the service: systemctl start jetstream-server

For example:

admin@server-host$ systemctl enable jetstream-server
Created symlink from ...
admin@server-host$ systemctl start jetstream-server

To verify if the processes are running, you can use the systemctl status command. Under normal circumstances, the command should report that the process is active(running) under the Active heading. For example:

admin@server-host$ systemctl status jetstream-server
● jetstream-server.service - Jetstream server service
Loaded: loaded (/usr/lib/systemd/system/jetstream-server.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2016-09-22 17:35:44 EDT; 17h ago
Main PID: 2857 (jetstream)
CGroup: /system.slice/jetstream-server.service
├─2857 /usr/local/bin/jetstream server @/etc/jetstream-server.rsp
└─2858 /usr/local/bin/jetstream server @/etc/jetstream-server.rsp

Next Steps

If you want to further customize your Jetstream installation, see Configuration. Otherwise, you can try doing a test transfer using one of the available tools as outlined in Interacting with Jetstream.