PernixData FVP 3.0 installation - pt. 1

fvp30deployment01

PernixData FVP 3.0 is a product to accelerate storage performance in a VMware environment. The installation procedure requires two main components to setup in the vCenter Server and in all the hosts members of the FVP Cluster.

The installation requires in addition an MS-SQL Server 2014 (recommended) to store the FVP database. The Express version is fine for small environments.

 

Blog series

PernixData FVP 3.0 installation - pt.1
PernixData FVP 3.0 configuration - pt.2

 

FVP Installation

PernixData FVP 3.0 requires two modules to install in the core components of vSphere:

  • FVP Host Extension Module (hosts)
  • FVP Management Server (vCenter)

 

Install FVP Host Extension Module

Three steps are required to install the new FVP Host Extension Module:

  • Put host in Maintenance Mode
  • Remove old FVP Host Extension Module if installed
  • Install new version

 

Put host in maintenance mode

From the vSphere Client, right click the host to upgrade and select Enter Maintenance Mode option.

fvp30deployment02

The host is in Maintenance Mode.

fvp30deployment03

Using a tool like WinSCP, copy the new PernixData FVP Host Extension Module to the host to upgrade.

fvp30deployment04

 

Uninstall old version

If a previous release is installed on the host, it must be removed. SSH the host ESXi to upgrade and uninstall the FVP Host Extension Module running the command:

# cp /opt/pernixdata/bin/prnxuninstall.sh /tmp/ && /tmp/prnxuninstall.sh

fvp30deployment05

If you experience any problem during the uninstall process (see the example), first check if PernixData is still installed in the system running the command:

# esxcli software vib list

fvp30deployment06

Since the software is still installed, try removing FVP with the command:

# esxcli software vib remove -n pernixcore-vSphere5.5.0

fvp30deployment07

When PernixData has been removed, restart the host.

# reboot

fvp30deployment08

 

Install new version

Install the new version running the following command:

# esxcli software vib install -d /tmp/PernixData-host-extension-vSphere6.0.0_3.0.0.0-38306.zip

fvp30deployment09

Backup the ESXi configuration.

# /sbin/auto-backup.sh

fvp30deployment10

Remove host from Maintenance Mode and repeat the installation procedure for all hosts to upgrade.

fvp30deployment11

 

Install the FVP Management Server

Since PernixData recommends to run the FVP Management Server service using an AD account, create the account and make sure to grant the following permissions:

  • Full administrator permissions to vCenter
  • Database owner (DBO) permissions to the SQL Server database used by FVP

In addition configure the database to use simple recovery mode or schedule the database for regular full backups to limit the database transaction log file grow.

SQL Browser service startup type should be set as automatic.

 

Install the Management Server

Since the virtual infrastructure in use relies on vCSA version of vCenter, the FVP Management Server is installed in a Windows of the network with MS-SQL Server 2014 already installed.

Run the FVP Management Server installer to proceed with installation. Click Next to continue.

fvp30deployment12

Accept the EULA then click Next.

fvp30deployment13

Leave default destination folder and click Next.

fvp30deployment14

Select Custom option to check the components to install. Click Next.

fvp30deployment15

If requested, change how a feature is installed then click Next to continue.

fvp30deployment16

Enter the VMware vCenter Server and click Browse to select the service account.

fvp30deployment17

Select Domain and Account name then click OK.

fvp30deployment18

Type the Account Password and leave the "Run PernixData FVP…" option unchecked. Click Next to continue.

fvp30deployment19

Select the Database server to use and the Database Name created by the setup procedure then click Next.

fvp30deployment20

Specify the Name or IP Address then click Next.

fvp30deployment21

Click Next to continue.

fvp30deployment22

Click Install to start the installation.

fvp30deployment23

The software is being installed.

fvp30deployment24

If the VM on which you are installing FVP Management Server doesn't meet the requirements (8GB of RAM, at least 4 vCPUs), you may receive the warning as shown in the picture. Click OK to continue.

fvp30deployment25

If you get the error shown here below, check if the AD service account has the correct permissions in SQL and it's a member of Local Administrators group.

fvp30deployment26

When the installation has been completed, click Finish to exit the Wizard.

fvp30deployment27

 

Access the Management Console

In FVP 3.0 the Management Console is configured as a standalone UI and you don't need to use a vSphere client to access.

FVP provides three levels of access:

  • No access: the user cannot view any FVP 3.0 information
  • Read-only: the user can only view information about the FVP 3.0 deployment
  • Administrator: the user has full administrator rights to the FVP 3.0 deployment

FVP 3.0 permissions and vCenter permissions are identical.

Using your favorite browser, type the address http://FVP_address:60001/login to access the web console and enter the credentials of the user who has been granted the appropriate vCenter permissions. Click Login.

fvp30deployment28

The new FVP 3.0 main screen.

fvp30deployment29

PernixData FVP 3.0 installation procedure is now complete. Part 2 will cover the configuration of the FVP Cluster to improve the storage I/O performance.

firma