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 go-jetstream-<version>.x86_64.rpm
System Configuration¶
JetStream services use the following ports:
jetstream-server
: TCP 8886, UDP 8886
License Configuration¶
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.
System services¶
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.