Vidispine Server Agent¶
The Vidispine Server Agent, VSA, is a daemon process running on servers connecting to a Vidispine Server, VS. VSA is composed of a Vidispine Transcoder and the VSA supervisor. VSA is connecting to the VS using SSH, and enables a VS to see files remotely.
How to install VSA¶
Prerequisites¶
- A running VS instance, version 4.4 or newer
- A server running Ubuntu 14.04 or higher, 64-bit, or CentOS 6.5 or higher, 64-bit
Installation¶
Add the Vidispine repository according to the documentation on repository. Then you can install and start VSA. With Ubuntu/Debian:
$ sudo apt-get install vidispine-agent vidispine-agent-tools
With CentOS/RedHat:
$ sudo yum install vidispine-agent vidispine-agent-tools
Connecting to Vidispine¶
The configuration files are located in /etc/vidispine/. Configuration can be stored in either the file agent.conf in this directory, or in files in the subdirectory agent.conf.d. It is recommended that a file is created in the agent.conf.d directory. Specifically, there are two setting that has to be set: the connection to VS, and the unique name of the VSA server. The first one you will get from the Vidispine instance.
Enable the Vidispine VSA port, by adding this to the server.yaml file:
vsaconnection: bindPort: 8183
Note
This step is new in Vidispine 4.6.
On the Vidispine instance, install the vidispine-tools package and run
$ sudo vidispine-admin vsa-add-node
Note
In Vidispine 4.6, the command has changed to vsa-add-node. With the new vsa-add-node command, one VSA can connect to multiple vidispine-servers.
Fill in the user name, password and IP address. Enter the unique name, but you can leave the UUID empty.
Now, on the VSA server, add this information to /etc/vidispine/agent.conf.d/connection.
Start VSA:
$ sudo start vidispine-agent $ sudo service transcoder start
Wait 30 seconds. Now verify that it is connected:
$ sudo vidispine-agent-admin status
Agent, transcoder and Vidispine should all be ONLINE.