Tuesday 29 May 2012

How To Cluster the Citrix Web Interface with MCSC

Hi Everyone.

I'm currently working on a project that requires me to cluster the Citrix Web Interface.

I trolled the internet and every response I sore stated to use NLB however, I can't because NLB and MSCS cannot exist on the same servers. I needed to cluster the Web Interface, really I needed to cluster IIS 7.5 too.

I have two Windows 2008 Enteprise Servers clustered. The two sevrers are dedicated to Citrix Provisioing Services and all of the required roles.

 To Cluster the Web Interface complete the following steps:

Step 1: Follow this article provided by microsoft to cluster IIS 7.5. At step 6 change the Physical Path on both servers.

Step 2: Install the Citrix Web Interface on both servers and create a website on both systems within the Citrix Web Interface console.

The website will be created on the shared drive.

You can only make changes to the the web interface on the node the has the service and drive.

When you make a change on one node and move the services to the other node the changed will be reflected.

Hope this saves you some time.

Wednesday 23 May 2012

Installing Citrix License Server On A 2008 R2 Cluster.

Hi All,

A recent client project required the Citrix License Server to be implemented within  a 2008 R2 cluster.

To ensure High Availability the license server needs to be clustered as well as the web interface and vDisk's

The process is pretty straight forward. I followed this article provided by Citrix.

In step 6 my command looked like this:
msiexec /i C:\TEMP\LS\ctx_licensing.msi CTX_CLUSTER_RESOURCE_DLL_PATH="C:\Program Files (x86)\Citrix\ctxlic" REGISTER_CTX_LS_CLUSTERING="Yes" /l*v "C:\install.log"

I did recieve this error at Step 2.


After checking the logs I found it was looking for D drive as the install location. My D Drive was a CDROM and the install process could not write to it.



If you mount a drive as D drive you can then change the location later in the install process. 


Further checking I found that you need to move all shared drives to the node you are installing it on. It must be remembering the last install location or someting.

Hope this helps you