We have 2 app server and 3 frontend server with clustered SQl server (2 nodes). Now we are find that except App server our all front end server require upgrade , it seems some one install patches (e.g. service pack or cumulative update applied, or language packs installed) without running PSConfing or command line equal to PSConfing.
Now normal process to upgrade farm by PSconfig UI and it showing upgrade is required.but when we try to upgrade it by UI after 9 tasks it getting failed with SharePoint’s Admin content DB error.
Because our app server is saying that no update is required to so we plan to run up command on front end server. but we have not luck we got below is the error message
Exception: Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException: An update conflict has occurred, and you must re-try this action. The object SPUpgradeSession Name=Upgrade-20121029-090244-405 was updated by DOMAINNAME\USERNAME, in the PSCONFIG (7112) process, on machine MACHINENAME. View the tracing log for more information about the conflict.
So we did so Google/Bing but no one giving us assurence that this is the root cause but in this blog can help us.
first we ran
stsadm -o setproperty -pn command-line-upgrade-running -pv Yes
than we ran
psconfig.exe -cmd upgrade -inplace b2b –wait –force
after these command we successfully upgrade the first FE server
But when we tried on second server we get same error this approach not worked for us Also, the command-line-upgrade-running STSADM property was already set to “Yes.” So we decided to fist set the property No and than again set the property Yes by above command and run upgrade command, this time we successfully upgrade.
Now all servers and DBs are upgrade properly.
Other post that help us to understand more http://technet.microsoft.com/en-us/library/ff806338.aspx
Regards