How to change Horizon Application Pool to another RDS farm

Be aware that this is an unsupported way to change applications within Horizon.

Since the age of time, when you have created a Application Pool in Horizon and it’s set to a RDS Farm you will not be able to change that. The only option is that you delete the Application Pool and recreate it on the RDS Farm you want. Normally this is not an issue but having a load of pools and need to recreate it is time consuming and prone to error.
Below I will guide you through another option on how to change RDS Farm without recreating the Application Pool.

Example below. Chrome is running on TEST_FARM but i want it running on RDS_FARM01 without deleting and recreating the Application Pool.

Farm

Farm

Change the Farm

Log in to one of your connection servers and setup the ADSI edit connection to the Horizon ADAM database.

Windows Server 2008 / 2012

To connect to the View ADAM database:
  1. Log in to one of the View Connection Servers as Domain Administrator.
  2. Click Start > Administrative Tools > ADSI Edit.
  3. In the console window, right-click ADSI Edit and click Connect to.
  4. In the Name field type: View ADAM Database
  5. Select Select or type a Distinguished Name or Naming Context.
  6. In the field below Select or type a Distinguished Name or Naming Context, type: dc=vdi,dc=vmware,dc=int
  7. Select Select or type a domain or server.
  8. In the field below Select or type a domain or server, type: localhost:389
  9. Click OK.
  10. Click View ADAM Database [localhost:389] to expand.
  11. Click DC=vdi,dc=vmware,dc=int to expand.

Note: If you are unable to connect using dc=vdi,dc=vmware,dc=int, try using dc=vdi;dc=vmware;dc=int.

Once in ADAM go to OU=Applications and see your list of Applications Pools.
In my case i open CN=Google_Chrome by right clicking it and selecting properties.
This can be any application in your case.

Scroll for a while when you see pae-Servers
Select pae-Servers and click edit.

Delete the string CN=TEST_FARM,OU=Server Groups,DC=vdi,DC=vmware,DC=int and add the new string CN=RDS_FARM01,OU=Server Groups,DC=vdi,DC=vmware,DC=int
(Or your application and Farm name)

Then press OK. Now refresh your Application Pools page and see that the application changed Farm without recreating it.

 

Blog Stats

  • 16,000 hits

2 thoughts on “How to change Horizon Application Pool to another RDS farm

  1. Geoffrey O'Brien

    You can also rename the CN on the previous pane to have it change the name in the console as well.

    Reply
  2. Narry

    i tried this and this broke our ability to access application pools in view console. it says failed to load information after a day

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.