NetApp VSC 4.2.1 Install on vCenter 5.5

I’m open to change, usually. New technology, new releases, new features, new options; I just like new. Though I do like new there is some “new” I struggle to get behind and that “new” is the vSphere Web Client. Even though it has been around awhile, with vSphere 5.5 there are things you have to use the web client for in order to administer your VMs (assuming they’re Harware Version 10). As a man not quite ready to make the leap to full-blown Web Client administration (and how can you since you still need the thick client to run Update Manager), I decided to install NetApp’s Virtual Storage Console 4.2.1 so I can continue to perform NetApp administration in the vSphere thick client.

As the primary VMware and NetApp engineer, having one place to create, mount, and resize volumes is a time saver. Plus the ability to create volume-level snapshots that quiesce the guest operating systems of your VMs provides a quick, point-in-time recovery time for your infrastructure. The steps below show how to install and configure the VSC 4.2.1 plugin in vSphere 5.5 connecting to an HA-pair of NetApps running ONTAP 8.1.2 in 7-mode.

Prerequisites:

1. A server that will run the VSC service (I usually install it on the Windows Server that hosts the vCenter Service or Update Manager as there are no port conflicts)
2. A domain account with “Administrator” rights to vCenter and local administrator on the Windows Server (this account will run the VSC service)
3. Credentials for the NetApps (I use ‘root’ for this, but a new user can be created on the NetApps with appropriate permissions)

 

Steps:

1. Run VSC-4.2.1-win64.exe as administrator
2. Click “Next”
VSC4052814-step2
3. Read through the “Shared Credentials” notes, click “I Understand” then click “Next”
VSC4052814-step3
4. Check the box for “Backup and Recovery” (if licensed) and click “Next”
VSC4052814-step4
5. Set the installation directory (I prefer to install to a non-OS drive) and click “Next”
VSC4052814-step5
6. Note the URL and click the “Install” button
VSC4052814-step6
7. When the installation completes click “Finish” and you should have a browser pop-up to the URL above
VSC4052814-step7
8. On the browser page, continue through any security warnings
VSC4052814-step8
9. Choose the IP of the local service the plugin will use to communicate with vCenter (This is the IP of the server you are installing VSC to)

  • a. Enter the IP of the vCenter server
  • b. Enter a service account username and password (this should not be your own credentials)
  • c. Click “Register”
    VSC4052814-step9c
  • d. You should see this message below if successful
    VSC4052814-step9d

10. On the server, go to “Start”, “Administrative Tools”, and click on “Services”
VSC4052814-step10
11. Locate the “Virtual Storage Console for VMware vSphere Server” service, right click and choose “Properties”
VSC4052814-step11
12. Click the “Log On” tab then click “This account”

  • a. Enter the account username and password used to connect to vCenter then click “OK”
    VSC4052814-step12a
  • b. Click “OK” for the message about granting Log On As A Service rights
  • c. Click “OK” about not taking affect until the service is restarted

13. Right-click on the service and click “Restart”
VSC4052814-step13
14. Login to the vSphere thick client to the vCenter server

  • a. You should receive a Security Warning pop up, click the box to install the certificate and click “Ignore”
    VSC4052814-step14a

15. Click “Plug-ins” then “Manage Plug-ins” at the top
VSC4052814-step15
16. Locate the “Virtual Storage Console” plugin, right click it and click “Enable” then click “Close”
VSC4052814-step16

17. Click the “Home” button towards the top left then click “NetApp” under “Solutions and Applications”
VSC4052814-step21

  • a. If you receive a Security Alert click “Yes” to proceed

18. Right-click on one of the storage controllers listed at the top and click “Modify Credentials”
VSC4052814-step22
19. Enter the management IP address, username (likely root) and password (try with SSL, but if it doesn’t work try without SSL) and click “OK”
VSC4052814-step23

  • a. Click “OK” for the controller privileges summary
  • b. Repeat for any additional Storage Controllers
  • c. Once completed this is what you should see
    VSC4052814-step23c

20. Click on “Provisioning and Cloning” towards to the bottom left
VSC4052814-step24
21. Click the link for “Storage controllers” and click the “Refresh” link towards the top right
22. Right click on one of the controllers and click “Resources”
VSC4052814-step26
23. Move the NFS/iSCSI network interface(s) to the right column, move any volumes that VMware will manage to the right column and move any aggregates to the right column to be managed as well. Click “Save” (The 10.32.22.x network is for management of the NetApp while the 192.168.10.x network is a private, non-routable network for NFS traffic. All volumes should be mounted on that network.)
VSC4052814-step27

  • a. Repeat for any other controllers

 

*The original documentation I posted showed changing the role in vCenter for the “netappvsc” user to “VSC Administrator” instead of just “Administrator”. Turns out this breaks the Virtual Storage Console. When you attempt to mount or provision datastores, you receive the following error; “HTTP ERROR 403. Problem accessing /kamino/index.html. Reason: Forbidden”
VSC4052814-error

At this point you are ready to manage your NetApp filers from the vSphere thick client. By right-clicking on your cluster in vCenter you can provision volumes to all the hosts in a cluster saving so much time of provisioning a new volume and then mounting it one host at time. Too bad you can mount a volume that’s already been created at the cluster level; it can only be done one host at a time.

Advertisements
NetApp VSC 4.2.1 Install on vCenter 5.5

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s