Deploying the Actifio vCenter Plugin to VMware VCSA 6.0

This is just a short tip to help get the Actifio vCenter Plugin uploaded to your VCSA appliance, so you can start the installation process.

By default if you try to scp the install file you will find an error such as the following:

Unknown command: 'scp'

1. Login via SSH to the vCenter Server Appliance on port 22, I would normally use the root account here:

$ ssh [email protected]

VMware vCenter Server Appliance 6.0.0

Type: vCenter Server with an embedded Platform Services Controller

Password:
Last login: Mon Jun 22 00:15:14 UTC 2015 from 10.0.0.51 on ssh
Last failed login: Mon Jun 22 02:38:16 UTC 2015 from 10.0.0.51 on ssh:notty
There was 1 failed login attempt since the last successful login.
Last login: Mon Jun 22 02:38:17 2015 from 10.0.0.51
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Enable BASH access: "shell.set --enabled True"
    * Launch BASH: "shell"

Command>

2. As per the motd, you need to start the shell so run the command

shell.set --enable True

Then run the following command to get into the shell

shell

Next, run the following command to change the default shell

chsh -s "/bin/bash" root

Now you can scp the Actifio VCP file to the vCenter Server Appliance. FileZilla or command line scp are your friend here (example below):

scp -P 22 ActifioVCPInstaller_unix_6_1_2.sh [email protected]:/tmp/.

Now go back to the VCSA shell and change the default shell back

chsh -s /bin/appliancesh root

Now you can run the installer with the following command

sh /tmp/ActifioVCPInstaller_unix_6_1_2.sh

And now follow the bouncing ball to get your Actifio vCenter Plugin installed.