//
you're reading...

Provisioning Server

Provisioning Server: Creating a new farm

I’m setting up new Provisioning Servers in my lab. Here’s a step by step guide for getting your first Provisioning Server up and running.

Active Directory – Create an Active Directory user account.

image

Provisioning Server – Add the Active Directory user account to the Provisioning Server’s local administrators group.

image

Provisioning Server – Create a folder vDisk directory and give the AD user account full control.

image

Provisioning Server – Create two sub-directories in the vDisk directory.  Label one “Production” and the other “Development”.

image

SQL Server – Create a SQL database.

image

SQL Server – Create a new SQL login.

image

SQL Server – Give the login db_owner.

image

Provisioning Server – Logon to the Provisioning Server (Windows Server 2008 R2) and install Microsoft .Net 3.5 SP1.  (You can do this with Powershell or Server Manager.)

image

Provisioning Server – Download the Provisioning Server installation media from Citrix.  Start the installation by running autorun.exe.

image

Provisioning Server – Select “server installation” and “install server”.  Install “SQLncx64” when prompted.

image

Provisioning Server – Install the software by clicking next on the Welcome screen, accepting the EULA, filling out the organization information, selecting install the application for all users, and confirming the default installation directory.  Click finish when the installation completes.

image

Provisioning Server – The Provisioning Services Configuration Wizard will open.  Click next at the welcome screen.

image

Provisioning ServerDHCP Services – You’ll tell the provisioning server how the target devices are getting IP addresses.  DHCP is used in most enterprises and will be running on another server.  Select “the service that runs on another computer” and click next.

image

Provisioning ServerPXE Services – We will use Provisioning Server’s PXE service. Select “the service that runs on this computer” and click Next. (You might want to review your network configuration and ensure you do not have other PXE servers that could conflict with this configuration.)

image

Provisioning ServerFarm Configuration – Select Create a farm and click next.

image

Provisioning ServerDatabase Server – Enter your SQL server information and click next.

image

Provisioning ServerNew Farm – Enter the database name, farm name, site name and farm administrators group.  Click Next.

image

Provisioning ServerNew Store – Change the store name to “Production”.  Click browse and select the “Production” directory from step 3.  Click Next.

image

Provisioning ServerLicense Server – Enter the Citrix license server and click next.  (I am assuming you already have a Citrix licensing server configured with the proper licenses installed.)

image

Provisioning ServerUser Account – Enter the user account from step 1 and check “configure the database for the account”.  Click next.

image

Provisioning ServerNetwork Communications – Select the network adapters used for streaming, leave the default port number and click next.

image

Provisioning ServerTFTP Option and Bootstrap Location – Check “Enable the Provisioning Services TFTP Service” and click next.

image

Provisioning ServerStream Servers Boot List – Verify the servers IP address is in the list and click next.

image

Provisioning ServerFinish – Review the summary and click finish.

image

A warning message will be displayed if your firewall is on.

image

Provisioning ServerFinish – Click Done.

image

Provisioning Server – Open the Provisioning Services Console and connect to the farm.

image

Provisioning Server – Expand the servers node, right click the provisioning server and click properties.  Check “Log events to the server’s Windows Event Log”.

image

Provisioning Server – Click the Options tab.  Check all of the boxes.

image

Provisioning Server – Click the Logging tab.  Change the log level to Debug.  Click OK.

image

Provisioning Server – Click yes to restart the streaming service.

image

Provisioning Server – Create the Development vDisk store.  Right click the “Stores” node and select “Create Store…”

image

Provisioning ServerStore Properties – Name the store Development.

image

Provisioning ServerStore Properties – Click the “Servers” tab and select the Provisioning Server.  The server you select will be used to stream Development vDisks.  The store should only use one  Provisioning Server.

image

Provisioning ServerStore Properties – Click the “Paths” tab and select the Development directory.  Do not enter a write cache path – we will use the default.  Click OK.

image

image