Using Off-Line Load Evaluators to Deal with Broken MetaFrame Servers - Guest Bloggers - BrianMadden.com
Brian Madden Logo
Your independent source for desktop virtualization, consumerization, and enterprise mobility management.
Guest Bloggers's Blog

Past Articles

Using Off-Line Load Evaluators to Deal with Broken MetaFrame Servers

Written on Mar 26 2004 12,576 views, 8 comments


by Scott Chiara

This technique, developed by Ken Smith and written up by Scott Chiara, allows administrators of large Citrix MetaFrame farms to easily move servers from an online to an offline state with the ability to centrally see which servers are in which state. This will ultimately allow you to increase end-user supportability while decreasing downtime, especially in large farms.

Imagine you have a silo of 20 Citrix MetaFrame servers hosting Microsoft Office 2000, Lotus Notes 6.5, a terminal emulator of some sort, and a few other random applications.

Each of the servers has been configured to use the same Citrix load evaluator. Everything is running great. You have following all of the best practices for installation and configured, and you’re using Active Directory Group Policies with loopback processing.

All is well.

Then, the helpdesk pages you. “Lotus Notes is unavailable.”

What do you do? There are a few options:

1. You could figure out which Citrix Server has stopped responding and then edit each published application in the Citrix Management Console to remove the broken server from each of them. This could take a little bit of time, especially if you have 10, 15, 20 or more applications published on this one misbehaving Citrix server.

2. Instead, you could edit the properties of the broken server in the Citrix Management Console and right click, go to properties, MetaFrame XP Settings, and uncheck “Enable logons to this server.”

3. Finally, You could pre-configure a Load Evaluator named “off-line” configured to use scheduled time only, with all time removed. Then, within the Citrix Management Console, simply right click on the misbehaving Citrix Server, choose “Load Manage Server,” and choose the “off-line” evaluator. This will effectively set the server to an offline state when you assign a server to it until you are ready to assign it back to your regular load evaluator.

This Off-Line Load Evaluator technique is especially useful in large environments with multiple administrators. Why? See for yourself:

Go to the Citrix Management Console, click on Load Evaluator, and on the right there are 3 tabs. Click on usage reports, and at the bottom choose “By Evaluator.” This will list all servers by evaluator. You can now view how many servers are in the Off-Line Evaluator centrally.

If you’re managing a moderately large Citrix Farm of 80 or 100 servers and 140 applications, then the off-line load evaluator technique will allow you to easily move servers to an off-line state and back online without having to remove published applications from them, all while giving you the ability to centrally view which servers have been set off-line by other support staff members.

 
 





Comments

Guest wrote Good idea...
on Sun, Dec 12 2004 1:21 PM Link To This Comment
This message was originally posted by urj on March 26, 2004
... I've done this just when I installed my farm long ago :-)
Guest wrote Works
on Sun, Dec 12 2004 1:21 PM Link To This Comment
This message was originally posted by Mike on March 30, 2004
I've been using this for a long time now and the big advantage (opposite to uncheck “Enable logons to this server”) is you can still make a direct connection and it is not affected by a reboot
Guest wrote Thanks
on Sun, Dec 12 2004 1:22 PM Link To This Comment
This message was originally posted by Matthias Wessner on April 20, 2004
This hint was very usefull for me. Till now I wrote a script for the apputil command ro remove or add the server from all published apps. But this solution is much better, because I dont have to edit my script each time a new application is added.
Guest wrote I am really impressed Scott.
on Sun, Dec 12 2004 1:30 PM Link To This Comment
This message was originally posted by Ruthann Chiara on July 17, 2004
<no comment entered>
Guest wrote re: How to apply "offline" load evaluator to multiple servers simultaneously
on Wed, Jun 13 2007 6:42 PM Link To This Comment
This is a good, but how can you apply the "offline" load evaluator to a group of servers simultaneously? (not one at a time)
Guest wrote Taking this idea to the next level
on Thu, Feb 7 2008 4:18 PM Link To This Comment

I have a small script that checks if a server is responding to 1494. If it does not, I would like my script to change it's load evaluator to 'offline'.

Does anyone have a VB script I can borrow :-) that will change the load evaluator on a server for me ?

Thanx

Dryson

(Note: You must be logged in to post a comment.)

If you log in and nothing happens, delete your cookies from BrianMadden.com and try again. Sorry about that, but we had to make a one-time change to the cookie path when we migrated web servers.

Trackbacks

Secure Citrix Systems » Blog Archive » Using Off-Line Load Evaluators to Deal with Broken MetaFrame … wrote Secure Citrix Systems &raquo; Blog Archive &raquo; Using Off-Line Load Evaluators to Deal with Broken MetaFrame &#8230;
on Mon, Nov 10 2008 2:24 PM

Pingback from  Secure Citrix Systems  » Blog Archive   » Using Off-Line Load Evaluators to Deal with Broken MetaFrame …

Terminal Services - TechExams.net IT Certification Forums wrote Terminal Services - TechExams.net IT Certification Forums
on Thu, Jun 18 2009 12:21 AM

Pingback from  Terminal Services - TechExams.net IT Certification Forums