This article is intended for use when troubleshooting issues related to missing service instances of any Citrix FMA service with Central configuration service.
All the FMA services have to registered with the Central configuration service for a CVAD site to function properly.
Total Number of registered service instances per delivery controller in major versions -
XenDesktop 7.6 (All CUs) = 49
Citrix Virtual Apps and Desktop 7.15 (All CUs) = 60
Citrix Virtual Apps and Desktop 7 1912 (All CUs) = 65
Citrix Virtual Apps and Desktop 7 2203 (All CUs) = 66
Citrix Virtual Apps and Desktop 7 2402 (current release) =71
The following is a list of Service Instances per service for each controller in a XenDesktop 2402 site :
ServiceType | Number of Instances per Controller |
Acct | 4 |
Admin | 7 |
Analytics | 2 |
AppLib | 4 |
Broker | 13 |
Config | 6 |
EnvTest | 3 |
Hyp | 5 |
Log | 3 |
Monitor | 9 |
Orch | 3 |
Prov | 4 |
Sf | 3 |
Trust | 5 |
The above can be verified using the following commands :
Get-ConfigRegisteredServiceInstance -ServiceType Acct | measure
Get-ConfigRegisteredServiceInstance -ServiceType Admin | measure
Get-ConfigRegisteredServiceInstance -ServiceType Analytics | measure
Get-ConfigRegisteredServiceInstance -ServiceType AppLib | measure
Get-ConfigRegisteredServiceInstance -ServiceType Broker | measure
Get-ConfigRegisteredServiceInstance -ServiceType Config | measure
Get-ConfigRegisteredServiceInstance -ServiceType EnvTest | measure
Get-ConfigRegisteredServiceInstance -ServiceType Hyp | measure
Get-ConfigRegisteredServiceInstance -ServiceType Log | measure
Get-ConfigRegisteredServiceInstance -ServiceType Monitor | measure
Get-ConfigRegisteredServiceInstance -ServiceType Orch | measure
Get-ConfigRegisteredServiceInstance -ServiceType Prov | measure
Get-ConfigRegisteredServiceInstance -ServiceType Sf | measure
Get-ConfigRegisteredServiceInstance -ServiceType Trust | measure
The above output count will be a sum of the services from all delivery controllers in the site. If the count in the output of these commands is lesser than the count mentioned in the above table per delivery controller, it is required to register the instances manually.
Say for example, the Count in the output of 'Get-ConfigRegisteredServiceInstance -ServiceType Monitor | measure' comes up as 2 instead of the ideal count of 7(as mentioned in the above table), we would need to run the command for registering the service instances for Monitor service : Get-MonitorServiceInstance | Register-ConfigserviceInstance