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
.
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.