VMware App Volumes – Prepare

Welcome to my VMware App Volumes series. In this session I will describe how I did the preparations-phase before installing App Volumes. After finishing my planning, I can now begin the preparations for my design.

My preparations will consist of the following tasks

  1. Deploy new virtual machine, give computername and ip, join to domain, put computer account in correct OU
  2. Download installation media
  3. Create LDAP User and AppVol-admins group in MS Active Directory
  4. Create Appvol user in VMware vSphere
  5. Create AppvolDB and MS SQL-Login for appvol
  6. Add vCenter root CA Certificate to Windows Server

 

Task 1:

I won’ go into deployment of the virtual machine etc. from task 1, as this is rudimentary and I assume my audience is familiar and proficient with this task already.

 

 

Task 2:

Prior to installation I will need to download installation media from My VMware. As VMware still recommend us to download App Volumes 2.xx, I will download this.

AppVolumes_Prepare-01

AppVolumes_Prepare-02

 

 

Task 3:

I create an LDAP-user for App Volumes in MS Active Directory. I give my new user a fairly descriptive and appropriate name and password etc.

AppVolumes_Prepare-03

 

AppVolumes_Prepare-04

 

AppVolumes_Prepare-05

 

AppVolumes_Prepare-06

 

Next, I will create a user group in AD for my App Volumes Admins, which in my LAB is the members of Domain Admins.

AppVolumes_Prepare-07

 

AppVolumes_Prepare-08

 

 

Task 4:

I can now proceed with task 4 and create my Appvol user in VMware vSphere. I log into vCenter, under Administration, I click Users and Groups

AppVolumes_Prepare-09

 

I click ADD USER and create my user, appvol-connect

AppVolumes_Prepare-10

 

AppVolumes_Prepare-11

 

After my vSphere.local user is created, I will add this user to the Administrators-group in vSphere.local. Under the Groups-tab, I select Administrators

AppVolumes_Prepare-12

 

I click ADD MEMBERS

AppVolumes_Prepare-13

 

I search and add my newly created user, appvol-connect

AppVolumes_Prepare-14

 

 

Task 5:

Now that I’m done with creating my necessary users and groups, I will proceed and setup a DB for App Volumes, for this database I will be using my existing MS SQL Database server.

Right-click Databases – New Database

AppVolumes_Prepare-15

 

I give the database a name, in this case it will be the App Volumes database, so I’ll call it AppvolDB

AppVolumes_Prepare-16

 

Next, I’ll setup sql-permissions for the App Volumes database, right-click Logins – New Login…

AppVolumes_Prepare-17

 

I will create a new sql-login: appvol, be sure to uncheck “Enforce password policy”

AppVolumes_Prepare-18

 

The Server Role “Public” will be sufficient for my appvol-user

AppVolumes_Prepare-19

 

I map my user to the newly created AppvolDB-database and give the user db_owner membership for this database.

AppVolumes_Prepare-20

 

AppVolumes_Prepare-21

 

I finally make sure to grant permission to connect and login to database is selected.

AppVolumes_Prepare-22

 

Task 6:

In order to add my vCenter to App Volumes, without error, I will need to import the vCenter root CA certificate. This is explained in my post here: VMware vCenter – Download trusted root CA certificates

 

This concludes my necessary preparations prior to installing VMware App Volumes, which I will cover here: VMware App Volumes – Install

 

VMware App Volumes Product Page

VMware App Volumes planning, deployment etc.

Disclaimer: Every tips/tricks/posting I have published here, is tried and tested in different it-solutions. It is not guaranteed to work everywhere, but is meant as a tip for other users out there. Remember, Google is your friend and don’t be afraid to steal with pride! Feel free to comment below as needed.