- It is permanently/constantly in a status of "Deploying" (as seen in Central Administration - Operations - Solution Management)
- You cannot cancel the Deployment (no matter how many times you click on 'Cancel')
- The SharePoint Timer job definitions are permanently in a status of "Initialized" (as seen in Central Administration - Operations - Timer Job Status).
- Your SharePoint Log files are being flooded with the following 5uuf error and growing extremely large (one of ours got to 3GB!):
05/21/2010 11:41:44.87 OWSTIMER.EXE (0x08E0) 0x08E8 Windows SharePoint Services Timer 5uuf Monitorable The previous instance of the timer job 'Config Refresh', id '{604B2E6E-5850-4C95-8015-D49A61449456}' for service '{681C12E2-4C2C-4BB5-9C9C-BCCF5B4FF5BE}' is still running, so the current instance will be skipped. Consider increasing the interval between jobs.
- The SharePoint Configuration databasse went down.
- The XML configuration files on SERVER02 were updated by SharePoint but not on SERVER01
- In fact, there were 500 XML files on one server and 520 on the other whereas they should always be in sync.
You must do the following:
- Stop the OWSTIMER service on the Index Server and then ALL of the MOSS servers in the farm (for me it was the 2 servers mentioned above e.g. SERVER01 and SERVER02. Just use the following at a command prompt to do this on EVERY WFE and INDEX SERVER
net stop "Windows SharePoint Services Timer" - [DO FOR ALL SERVERS BEFORE RESTARTING THE TIMER SERVICE]
Go to C:\Documents and Settings\All Users\Application Data\Microsoft\SharePoint\Config\
Move (not just copy) all the xml config files (don't delete the config file or the folder itself, just all the xml files) to another location (e.g. a "zz" folder") in a temporary directory as a backup. - [DO FOR ALL SERVERS BEFORE RESTARTING THE TIMER SERVICE]
Open the cache.ini with Notepad and reset the number to 1. Save and close the file. - Once all XML files are removed and the cache.ini files reset to 1 for ALL SERVERS, run
net stop "Windows SharePoint Services Timer"on the Index Server first. - Once all the Xml files are generated, run
net stop "Windows SharePoint Services Timer" on Query Servers and Web Front End Servers in turn.
Additional Blog Note - how to remove unwanted solutions that are stuck in a "Deploying"State (without fixing the underlying Config problems as detailed above)
- Reboot Server (in line with my "If in doubt, restart it!" motto). This in effect will restart all the services anyway.
- Use the following command to get a list of all solutions that are being deployed.
stsadm -o enumdeployments - Use the JobId GUID that comes back from this e.g. Deployment JobId="e99b7304-cfc0-419a-a3f2-18ca5193c838"
- Cancel the "stuck" deployment (in "Deploying" status" with the following command
stsadm -o canceldeployment -id e99b7304-cfc0-419a-a3f2-18ca5193c838 - Delete the stuck solution once and for all with
stsdm -o deletesolution -name mysolution.wsp -override - Redeploy your solution.
2 comments:
Hi Klein,
Great job you did by putting all this info at one place on fixing old stuck Timer Job deployments.
Also could not stop myself from saying "Extremely cute kids, God bless them".
We find jobs in Melbourne fast - We find jobs in Sydney fast The Job Factory – We can find you a job in Sydney Melbourne Brisbane Adelaide Perth Darwin Canberra Tasmania. We have been able to get jobs for clients in hours. We offer one of the fastest ways to get a job in Melbourne, Sydney or anywhere else in Australia
Yes, I find a good job from here. I am searching by Administration jobs Melbourne and find some great site. This is one of this. You should visit this site to find a perfect job for you in Australia. Thanks everybody.
I need Accounting jobs Melbourne
Accounting jobs Sydney
Aged care jobs Melbourne
Aged care jobs Sydney
Administration jobs Sydney
Post a Comment