This is the final of five courses on managing a Citrix XenDesktop/XenApp 7.6 LTSR environment and/or preparing for the CCA-V certification. This course discusses the troubleshooting tasks for a Citrix administrator managing an environment.
This course is the fifth in a Learning Path of five courses that cover
Citrix XenDesktop/XenApp 7.6 LTSR as well as objectives for the CCA-V
certification. Courses in this Learning Path follow directly before those
in the Citrix XenDesktop/XenApp 7.6 LTSR CCP-V Learning Path. This course
discusses the troubleshooting tasks appropriate for a Citrix administrator
charged with managing an existing environment.
Course Overview Hey, this is Greg Shields, and you've found the fifth and final course in my learning path on Citrix XenDesktop, version 7. 6, and CCA-V certification. I am author evangelist and a full-time author here at Pluralsight and this is, I believe, the fifth version of XenDesktop, in all its prior forms, for which I have filmed training. This one's going to be good. We're doing things just a bit different this time, though, as we map closely to the objectives and tasks that Citrix makes public in their CCA-V exam preparation guide. We're also taking a different approach in that we're not so much talking about building a XenDesktop environment, but rather managing one that's already been constructed. In this final course, we'll be digging deep into the variety of troubleshooting issues you can expect to see in a XenDesktop environment, including: troubleshooting your delivery controllers and VDAs, issues relating to application performance, a look at the tools for visualizing Citrix policies, and a deep dive into our XenServer hypervisors. If you've just been handed a Citrix XenDesktop environment to manage, this course is your next stop in brushing up on those skills for success. And then from here, you'll be ready to continue onto the next CCP-V learning path, where we begin anew and build an entirely production-ready XenDesktop infrastructure from the ground up. Let's get started.
Troubleshoot Virtual Delivery Agent Let's dig just a bit deeper into troubleshooting that virtual delivery agent, that VDA that exists there on your virtual machines inside your center infrastructure. What's cool about the VDA is although it performs quite a bit of functions, the times that it actually errors out, the times that it shows up as unregistered there in Citrix Director or when you simply can't connect up to your virtual machines, there are a fairly known set of misconfigurations or other error conditions that can occur. And so in many ways troubleshooting VDA problems is mostly just looking around for the right couple of places there inside your virtual machines. Here in this module we have three different topics to discuss, the first of which being just a look there at the service that actually is the VDA itself. If you take a look there on any virtual machine in your environment you'll notice that a large number of Citrix services that exist there on that machine, most of those services have to do with the ICA service itself. There's one particular service, the Citrix Desktop service which is the one that we'll take a look at here as we're talking about the one relating to the VDA itself. We also want to talk a bit about some of the tools that are available to help troubleshoot some of these VDA issues. I will for this task step you through a flow chart that will help you understand just some of the ways you can troubleshoot whether or not the VDA is indeed experiencing problems or not, and also show you a couple of tools here that can be handy to help you troubleshoot exactly why the VDA is not functioning. The third item down here has to do also with the logs that the VDA actually presents there in your Windows Event Log. All you really need to know is that in the Windows Event Log, specifically in the Application Log is the location where you'll find the VDAs event log messages. And so I'll show you one way in which you can kind of create a custom view to make things a bit simpler for yourself. And I also want to direct your attentions to a way where you can turn on additional logging, if you find yourself having a very deep issue with troubleshooting.
Troubleshoot Common Printing Issues Our conversation here on printing may end up slightly different than what you might expect by looking at the tasks alone. At the same time thought it may be slightly more useful than what you might assume by again looking at those tasks. It's because as you look at the tasks here what it asks us to know are some pretty basic standard stuff as it relates to troubleshooting, really printing in any Windows based solution. Here for the tasks we're asked to understand how client printer mapping issues are resolved, as well as how printer driver and printer queue issues can be resolved as well. Now at face value these may seem to relate to your printer servers and your print drivers that exist there in the environment, but rather than talk about that aspect of this troubleshooting process I think it's more important for us to perhaps take a bit of a shift over into the design activity that you would have to go through in determining how exactly you'll get printing delivered to your users. We've already in earlier courses in this learning path talked a bit about the decisions you need to make just to make sure that the users can get access to their printers. But as you do that there are also some other limiting factors that come into play. Like how much bandwidth do you have between user and device and ultimate print server and also where their session may be. And so what I want to provide here which I will freely admit is a bit of death by PowerPoint but it's important. What I want to provide here is this list of the decision making points that you should think about as it comes time to figure out exactly how you'll deliver printing to your users.
Troubleshoot User Profile Issues For this, our second-to-last conversation on troubleshooting, I want to constain this whole dicussion here down just a bit, we've already talked about user profiles in the past and we will also talk about them in the future when we get into that second learning path, but for here in this discussion on troubleshooting user profile issues, I think it's important for us to focus a bit on some of the quirkiness that you might experience as you go through implementing Citrix's user profile management solution. We have three tasks here that we've been provided that have to do with three elements of implementing that solution, really three different situations that you want to try to avoid. The first of which being a slow logon issues, which is a topic we've discussed, actually a couple of times here in this learning path already. I think I even mentioned in a previous module that dealing with slow login issues and performance maybe one of the most complicated and yet most important tasks in your job as a Citrix administrator. We also want to talk a bit about user personalization and just where that personalization can happen when you're using Citrix profile management and then also just one quick item down there about one configuration that you might want to avoid to protect yourself against an issue involving the corruption of profile data.