I was recently looking over an environment running VMware vCenter 4.1 and saw in the tasks that a task called “check new notifications” was queued about a dozen time or so. The schedule for the tasks varied. Some of the tasks were before the current time and others were afterwards. Either way, there were about a dozen or so of them and they needed to be dealt with.
Although probably harmless, considering they were scheduled events and I could easily run other tasks while they were queued, hanging tasks are a sight for sore eyes and should be cleared. The good news is that they can be cancelled by right clicking and choosing “cancel” but we want to make sure they never come back.
Update: This may not completely solve the issue for all of you, as it really isn’t a fix because we don’t make changes to ensure it won’t happen again. Instead, you may need to install the Update Manager Plug-In to get things to work correctly.
The tasks didn’t stop stacking up until I restarted the VMware vCenter Update Manager Service on the vCenter Server. Once the old tasks were cancelled and this server was restarted, no new tasks where scheduled. Restarting this service in vCenter does not interrupt communication or VM performance.
If this pops up again I’ll look more into it. I understand restarting a service isn’t a true fix, nor should it be the end of the troubleshooting method, but this will set your vCenter right for the time being.