Category Archives: Citrix Virtual Apps and Desktops

Unattended Citrix PVS vDisk Creation

NOTE: This blog was also posted on community.citrix.com (link) on April 3rd, 2024.

Working on your image (but different)
When building vDisk/golden-images for Provisioning Services I usually recommend automating this process. This will ensure that every image is created in the same order and make errors a lot less likely.
At the end of this image-build you would need to create an vDisk from this installation. This will copy the entire installation to a VHD(X) file and imported to your Provisioning Services environment.
You can then ‘provision’ (stream) that vDisk to all your session hosts.

The automation of the image itself is a lot more common nowadays then it was a couple of years ago, but the final conversion to vDisk is still done manually most of the time.
For a customer I created a PowerShell script that also automates this last part and I thought it would be a good one to share with the community. To show it can be done and also to persuade administrators to keep the ‘automate everything’-mindset.

Continue reading

Loading

Show Citrix hosting connection usage

Background information
Recently I was at a customer operates an Citrix Virtual Apps and Desktops farm that connects to multiple hypervisors (VMware vSphere and Nutanix AHV) to be used with Machine Creation Services. With migrations and new hardware, the site now has multiple hypervisor connections to the same hypervisor and even more hypervisor resources (hosting units) in each connection. To perform a clean up we wanted to create an overview for each resource/hosting unit to see which machine catalogs (provisioning schemes) use these resources, with the goal of removing the ones that are not used (anymore).

To get this overview we have created a PowerShell script that does exactly that. This short blogpost will describe the script and how you use it.
Continue reading

Loading