Error : The cluster for resources could not be found
book
Article ID: CTX222820
calendar_today
Updated On:
Description
Background :
Customers using XenDesktop Machine Creation Service (MCS) with VMWare hypervisor may want to rename vCenter objects such as Datacenter, Cluster for various reasons breaks root path which results in an error "The cluster for resources could not be found" .This article tells why Citrix does not support the renaming vCenter objects.
Reason :
During the MCS catalog creation :
MCS creates a Provisioning scheme which is associated to the root path, the vCenter objects which are defined under the hosting unit in the hosting tab on Studio console has those catalog mapped, also all these information gets stored in the database during the creation of the catalog.
So if we go ahead and rename the vCenter objects from vCenter end, first of all DDC tries to connect to VMs through root path as our DB has this information stored in respective tables.
Even if we create a new host connection, we will not be able to map the existing Provisioning scheme with the new Hypervisor Connection due to limitation of Xendesktop Powershell SDKs.
Can retrieve the root path & vCenter objects information using powershell using the following commands :
PS C:\Users\administrator.WHOAMI>asnp Citrix*
PS C:\Users\administrator.WHOAMI> cd xdhyp:
PS C:\Users\administrator.WHOAMI> cd .\HostingUnits
Note : Modifying the DB tables using DB queries to modify root path is not supported.
Work Around currently available:
Create new hosting connection in Citrix studio which will in-turn have root path created pointing to new vCenter objects.
- If it is a case of MCS Random catalog, we strictly recommend to create a new catalog with the available master image using newly created hosting connection.
- If it is a MCS Dedicated catalog , we can remove the machines (via Studio)from the XD database and leave them in hypervisor and account on active directory, we can read them as an Existing machines under Existing catalog.
Environment
This software application is provided to you as is with no representations, warranties or conditions of any kind. You may use and distribute it at your own risk. CITRIX DISCLAIMS ALL WARRANTIES WHATSOEVER, EXPRESS, IMPLIED, WRITTEN, ORAL OR STATUTORY, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. Without limiting the generality of the foregoing, you acknowledge and agree that: (a) the software application may exhibit errors, design flaws or other problems, possibly resulting in loss of data or damage to property; (b) it may not be possible to make the software application fully functional; and (c) Citrix may, without notice or liability to you, cease to make available the current version and/or any future versions of the software application. In no event should the software application be used to support ultra-hazardous activities, including but not limited to life support or blasting activities. NEITHER CITRIX NOR ITS AFFILIATES OR AGENTS WILL BE LIABLE, UNDER BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY, FOR ANY DAMAGES WHATSOEVER ARISING FROM USE OF THE SOFTWARE APPLICATION, INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INCIDENTAL, PUNITIVE, CONSEQUENTIAL OR OTHER DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. You agree to indemnify and defend Citrix against any and all claims arising from your use, modification or distribution of the software application.
Was this article helpful?
thumb_up
Yes
thumb_down
No