CITRIX XenApp Recent Interview Questions Part-3

Recently one of student attended interview on CITRIX XenApp. In this post, we are sharing all the interview Question with Answers.

1.     Tell me about your infrastructure and how many farms?

We can explain depending on how many years of experience we have on Citrix XenApp. But For example, we have 5 farms where it consists different versions like
Farm 1-200 servers Xenapp 6.5, 
Farm 2 -20 servers XenApp 5.0
Farm 3&4 -each 10 servers –Presentation Servers 4.5.

2.     How many Data collectors you have for each farm?

We have multiple Zones in farm. But, we need to make sure to have 2 data collectors for each zone. As of now, we have around 10 data collectors in farm.

3.     How many datacenters are there and where are they?

We have datacenter in US and all the infrastructure over there itself.

4.     Command to reset LHC?

To recreate the local host cache, stop the IMA Service and then run the command dsmaint recreatelhc.
To force a manual refresh of a server’s local host cache need to execute dsmaint refreshlhc from a command prompt.

5.    What are the steps to be taken when you rename a server in the Farm?

To rename a XenApp server:

1.      Create a Citrix local administrator account on the server you want to rename.

2.       On the server you want to rename, run chglogon /disable to prevent users from logging on to the server.

3.      Open the AppCenter on a different server, and remove the server to be renamed from published applications assigned to that server.

4.      On the server you want to rename, stop the Citrix Independent Management Architecture (IMA) service.

5.      In the Registry, set the HKEY_LOCAL_MACHINE\SOFTWARE\ Wow6432Node\Citrix\IMA\RUNTIME\PSRequired registry value to 1.  The value for PSRequired reverts to 0 the next time the Citrix Independent Management Architecture service restarts.

6.      Change the name of the server in the server operating system and restart the server.

7.     Log on to the console using the local administrator account you created.

8.     Update all references to the old server to the new server name. For versions prior to 6.0, this might require logging on to the XenApp Advanced Configuration tool or Presentation Server Console as well.

9.     Expand the Servers folder and remove the old server name from the list of servers.

10.     Add the new server name to the list of configured servers for published applications.

6.     Where will you configure/apply policies?

We will configure the policies at different levels like OU, Domain, Site and citrix policies by using group policy management and appcenter.

7.     Do you have Web Interface?

If so what do you use Netscalar or Access Gateway?
We are using Web interface servers in my organization. We are not using Netscalar or Access Gateway, But NetScaler will provide to optimize, secure and control the delivery of all enterprise and cloud services. Access Gatway is use for secure access for the Xenapp infrastructure.

8.     How and where will you create Provisioning services?

We need to install provisioning services component on windows servers and then configure it for creating multiple xenapp servers.

9. For how many hour or days a Citrix server can run without a datastore?

Upto 96 hrs.

10.  Do you have database for each server or farm?

We will have a database for only farm. All the xenapp servers in the same farm will share single IMA based datastore.

11.  How many days Citrix can run if the License server is down?

30 Days.

12.  What is use of a Zone and how many zones you have it in your organizations?

Zone is to differentiate the geographical location with xenapp servers having same kind of applications on multiple Xenapp servers. We have 4 zones in one farm.

13.  What is the disadvantages of having multiple ZDC’c in your citrix farm?

If you have more Data Collectors, It will use more bandwidth consumption and network traffic.

14.  Command to check load of a server and how can you say that the server is reached to maximum load?

Qfarm /load is the command to check the load of the server. If its shows the value as 10000, it means full load.

15.  How will you find out which server is Zone data collector?

qfarm command will use to find which server is acting as zone data collector. But, if we want get the information regarding with all zone data collectors in a farm, we have to check in the appcenter for which xenapp servers having enable controller mode settings.

16.  On which hypervisor your infrastructure is built?

We are using VMware vSphere hypervisor in my organization.


  1. By kiran


    • By onecloudsol


  2. By paveen


    • By onecloudsol


Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>