02-18-2014 09:55 AM
On multiple installation attempts of LMS 4.2.3 and 4.2.4 onto an existing (stable) LMS 4.2.2 the installation starts running OK, but then hangs at some point in the copying files section. There are no error messages and we can't find any log entries that state what the last successful file copy was nor if there is a file that is being prevented from overwriting, it just sits there and churns. CPU usage is about 48% (+/-5%) and will keep on doing that for as long as we let it. Actually allowed this to run for 24 hours, and it maintained the same conditions. We kill the update processes, and do a daemon start. Everything comes up and appears to operate correctly. The Software Update within LMS still shows version 4.2.2, but if we attempt to re-install 4.2.4, it says it is already installed. We have tried to do a re-installation, and get the same results: hang during "copying files".
Details on installation enviroment:
- Windows 2008 (RTM and R2 versons) OS 64-bit fully patched and joined to AD domain. GPOs are supposed to be kept to bare minimum and only address mandatory organizational security compliance on the server's OU, but we have experienced the same problems with non-AD-joined test attempts as well. AV service has been disabled during upgrade attempts (not just stopped from doing on-demand scans). Running McAfee HBSS framework, patched, but with AV service disabled during upgrade. Verified service is still disabled when hang happens.
- LMS 4.2 installed OK, LMS 4.2.2 patch installed OK, system allowed to discover network, jobs run, reports operating as expected. All under the same AD/GPO/McAfee configuration as the 4.2.3/4 attempts that hang.
- Have attempted fresh builds going LMS 4.2 -> 4.2.2 -> 4.2.4 without allowing the system to settle/discover or do any tasks. Still get the hang.
- Have even tried putting "everyone" group full access on the CSCOpx directory just to see if it's a file permissions issue, and I get the same hang.
- Have validated that all LMS-related tasks were stopped prior to beginning upgrade attempts.
- Have rebooted server with LMS daemon set to manual so no LMS services start before attempting upgrade.
This has happened on multiple campuses within this organization with different local admins working the keyboard and different physical hardware, all following the same build process that produced working LMS 4.2.2 builds. I can get these installations to 4.2.2 every single time, but they just don't seem to want to take 4.2.3 or 4.2.4.
Any got an idea?
02-18-2014 10:03 AM
There are a couple more things you can do/check prior to upgrade which could prevent the extended "copying in progress" state when upgrading to LMS 4.2.4
1. Change the TEMP and TMP variables to be a short path (e.g C:/temp or C:/tmp). This is done via My Computer > Properties > Advanced > Environment Variables > User variables for Administrator, selected TEMP, edit, changed Variable value from %USERPROFILE%\Local Settings\Temp to "C:\temp"; do the same to Variable TMP. From System variables > TEMP, edit, changed from %SystemRoot%\TEMP to "C:\temp"; do the same for TMP under System variables.
2. LMS generally need Naming convention to handle long names/path etc. By default C: has 8.3 Naming convention enabled. However if you installed on different drive (for eg E:), for which this may be disabled.
To check naming convention you can run the following command from Windows Command prompt:
cmd>fsutil.exe 8dot3name query
---------------------------------------
Example:
C:\Users\winlau>fsutil 8dot3name query C:
The volume state for Disable8dot3 is 0 (8dot3 name creation is enabled).
The registry state of NtfsDisable8dot3NameCreation is 2, the default (Volume level setting).
Based on the above two settings, 8dot3 name creation is enabled on C:.
---------------------------------------
8dot3 needs to be enabled for all drives LMS will potentially use, including:
Drive where TEMP/TMP is located
The drive LMS is installed to
The drive LMS backs up to
Drive used for a relocated RME Shadow directory or other nonstandard paths written to.
In some cases, altering the TEMP and TMP variables to be a short path (eg C:/temp or C:/tmp) may avoid the issue, but not always.
Hence, to be safe, it is best to enable 8dot3name creation globally, either via the registry or Windows CLI
Sample command to enable globally:
"fsutil 8dot3name set 0"
Sample command to enable on one volume:
"fsutil 8dot3name set X: 0"
Note that this needs a reboot to take effect. You should not disable 8dot3name creation which already has it enabled, especially the system volume (usually C:).
For further information http://technet.microsoft.com/en-us/library/cc778996%28v=ws.10%29.aspx
Also check below as well
https://supportforums.cisco.com/docs/DOC-9132
-Thanks
Vinod
**Support COntributors. RATE them. **
02-18-2014 10:04 AM
Hi Gary,
Can you try the insatllation again ,keeping these thing in consideration:
2. Only the Essential windows program and services should be checked on the Server for DEP
. See the attached Image
see the attached image
Note: if the installation hangs again then open the TASK Manager and look for any thing from LMS service hanging there ... then kill it Manually and retry
Thanks-
Afroz
[Do rate the useful post]
****Ratings Encourages Contributors ****
02-20-2014 10:34 AM
Did it resolved? Is the install successful or still you have issue?
-Thanks
Vinod
**Rating Encourages contributors, and its really free. **
02-21-2014 08:25 AM
Waiting on feedback from two remote locations. Since both these sites already had the patch attempts tie up their systems for long periods of time, they don't want to be down (or risk having to rebuild after a corruption) at the moment. I am able to get 4.2.4 installed in a test VMWare enviroment, so we know the files are OK.
02-21-2014 08:29 AM
Sounds something positive! Hope rest all would work properly as well.
-Thanks
Vinod
**Rating Encourages contributors, and its really free. **
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide