Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 923024 Details for
Bug 1084009
The connection timed out exception when applying a patch on slow environments
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
applicable to 3.2.2 windows
apply-updates.bat (text/plain), 18.60 KB, created by
Jay Shaughnessy
on 2014-07-31 19:07:10 UTC
(
hide
)
Description:
applicable to 3.2.2 windows
Filename:
MIME Type:
Creator:
Jay Shaughnessy
Created:
2014-07-31 19:07:10 UTC
Size:
18.60 KB
patch
obsolete
>@echo off > >rem =========================================================================== >rem apply-updates.bat script. >rem >rem This is a script for applying updates for JBoss ON 3.2.0 and newer. >rem >rem It can be invoked in one of two ways: >rem >rem 1) apply-updates.bat <JON Server install directory path> >rem >rem Use this to update a JON Server or Storage Node. If an agent is found >rem in ..\rhq-agent, it too will be updated. The path can be absolute or >rem relative to the current working directory. >rem >rem 2) apply-updates.bat <JON Agent install directory path> >rem >rem Use this to update a standalone JON agent (an Agent that is was not >rem installed via rhqctl) AND that has agent-auto-update set to false. >rem The path can be absolute or relative to the current working directory. >rem >rem The update performs the following steps: >rem 1) Validates the path. >rem 2) Moves legacy/updated content to .old and optionally .old-agent folder(s) >rem 3) Extracts patch/update contents to the (JON Server) and/or (JON Agent) directory. >rem > >setlocal enabledelayedexpansion > >rem ** if debug variable is set, it is assumed to be on, unless its value is false >rem >if "%DEBUG%" == "false" ( > set DEBUG= >) > >if "%~f1" == "" ( > echo. > echo Usage: %0 PathToJonServerOrAgent > echo. > goto done >) >if '%2' NEQ '' ( > echo. > echo Usage: %0 PathToJonServerOrAgent > echo. > goto done >) > >rem ** Define a few constants >rem >set PATCH_HOME=%~dp0 >set INSTALL_PATCH_HOME=%~f1 >set SERVER_PATCH_HOME= >set AGENT_PATCH_HOME= >set MOVE_LIST_FILE=%PATCH_HOME%.patched\removed-list.txt >set JBOSS_CLI_COMMANDS_FILE=%PATCH_HOME%.patched\jboss-cli-commands.txt >set LOG_FILE=%PATCH_HOME%update.log >set EXECUTE_LOG=%PATCH_HOME%status.log >set OLD_FILES=%PATCH_HOME%.old >set OLD_AGENT_FILES=%PATCH_HOME%.old-agent >set OLD_AGENT_REMOVE_PREFIX=../rhq-agent/ >set AGENT_OVERLAY=jon-agent-updates >set SERVER_OVERLAY=jon-server-updates >set VERSION=3.2.0.GA >set RHQ_VERSION=4.9.0.JON320GA >set AGENT_IDENTIFIER=rhq-enterprise-agent-%RHQ_VERSION%.jar >set UPDATE_VERSION=02 >set UPDATE_METADATA_FILE=.patched\jon-server-%VERSION%-update-%UPDATE_VERSION%.txt >set PREVIOUS_UPDATE_METADATA_FILE=.patched\jon-server-%VERSION%-update-01.txt > >rem ** Test required components >rem >if not exist "%INSTALL_PATCH_HOME%\." ( > echo. > echo Could not find specified root directory: [%INSTALL_PATCH_HOME%] > echo Unable to apply update. Exiting... > exit /B 1 >) > >rem ---------------------------------------------------------------------- >rem Find the Java executable and verify we have a VM available >rem Note that RHQ_AGENT_JAVA_* props are still handled for back compat >rem ---------------------------------------------------------------------- > >if not defined RHQ_JAVA_EXE_FILE_PATH ( > if defined RHQ_AGENT_JAVA_EXE_FILE_PATH ( > set RHQ_JAVA_EXE_FILE_PATH=!RHQ_AGENT_JAVA_EXE_FILE_PATH! > ) >) >if not defined RHQ_JAVA_HOME ( > if defined RHQ_AGENT_JAVA_HOME ( > set RHQ_JAVA_HOME=!RHQ_AGENT_JAVA_HOME! > ) >) > >if not defined RHQ_JAVA_EXE_FILE_PATH ( > if not defined RHQ_JAVA_HOME ( > if defined RHQ_AGENT_DEBUG echo No RHQ JAVA property set, defaulting to JAVA_HOME: !JAVA_HOME! > set RHQ_JAVA_HOME=!JAVA_HOME! > ) >) >if not defined RHQ_JAVA_EXE_FILE_PATH ( > set RHQ_JAVA_EXE_FILE_PATH=!RHQ_JAVA_HOME!\bin\java.exe >) > >if not exist "%RHQ_JAVA_EXE_FILE_PATH%" ( > echo There is no JVM available. > echo Please set RHQ_JAVA_HOME or RHQ_JAVA_EXE_FILE_PATH appropriately. > exit /B 1 >) > >echo [!DATE! !TIME!] Starting Update >> "%LOG_FILE%" 2>>&1 > >rem ** Patch directory detection. >rem > >set _TEST_FILE=%INSTALL_PATCH_HOME%\bin\rhqctl.bat >set _TEST_APPLIED_FILE=%INSTALL_PATCH_HOME%\%UPDATE_METADATA_FILE% >if exist "%_TEST_FILE%" ( > rem JON Server directory has been found > set SERVER_PATCH_HOME=%INSTALL_PATCH_HOME% > echo. > echo Successfully detected server to update [!SERVER_PATCH_HOME!] > rem Test whether the patch has already been applied. > if exist "%_TEST_APPLIED_FILE%" ( > echo Successfully detected that Update [!UPDATE_VERSION!] has already been applied to this server. > echo No need to apply update again. Exiting... > exit /B 1 > ) else ( > echo Proceeding with application of patch [!UPDATE_VERSION!] to [!INSTALL_PATCH_HOME!] > ) > > rem see if there is an rhqctl installed agent as well > set AGENT_PATCH_HOME=!SERVER_PATCH_HOME!\..\rhq-agent > set _TEST_APPLIED_AGENT_FILE=%AGENT_PATCH_HOME%\%UPDATE_METADATA_FILE% > if exist "!AGENT_PATCH_HOME!\." ( > echo. > echo Successfully detected agent to update [!AGENT_PATCH_HOME!] > rem Test whether the patch has already been applied. > if exist "%_TEST_APPLIED_AGENT_FILE%" ( > echo Successfully detected that Update [!UPDATE_VERSION!] has already been applied to this agent. > echo No need to apply update again. Exiting... > exit /B 1 > ) else ( > echo Proceeding with application of patch [!UPDATE_VERSION!] to [!AGENT_PATCH_HOME!] > ) > ) else ( > echo. > echo Did not detect agent to update at [!AGENT_PATCH_HOME!] > set AGENT_PATCH_HOME= > ) > > rem Test that server components are already shut down > echo [!DATE! !TIME!] Verifying that all JON Server components are stopped... >> "%LOG_FILE%" 2>>&1 > set SERVER_CHECK=%_TEST_FILE% > set CHECK_COUNT=0 > goto shutdownandpermcheck > >) else ( > echo. > echo Did not detect server to update at [%INSTALL_PATCH_HOME%] >) > >:serverprerequisitesdone >if defined SERVER_PATCH_HOME ( > > rem Retrieve and store JBoss CLI communications details: jboss.bind and management.native.port > rem NOTE: this needs to execute before additionalserverupdates so that > rem variable expansion not needed when calling out the eap batch files. > for /f %%A in ( > 'findstr /i /c:"jboss.bind.address.management" %SERVER_PATCH_HOME%\bin\rhq-server.properties' > ) do set bindExtract=%%A > set JBOSS_BIND_ADDRESS=!bindExtract:~30! > echo Setting JBOSS_BIND_ADDRESS=!JBOSS_BIND_ADDRESS! >> "%LOG_FILE%" 2>>&1 > for /f %%A in ( > 'findstr /i /c:"jboss.management.native.port" %SERVER_PATCH_HOME%\bin\rhq-server.properties' > ) do set nativePortExtract=%%A > set JBOSS_MANAGEMENT_NATIVE_PORT=!nativePortExtract:~29! > echo Setting JBOSS_MANAGEMENT_NATIVE_PORT=!JBOSS_MANAGEMENT_NATIVE_PORT! >> "%LOG_FILE%" 2>>&1 > > goto movefiles >) > >set _TEST_FILE=%INSTALL_PATCH_HOME%\lib\%AGENT_IDENTIFIER% >set _TEST_APPLIED_AGENT_FILE=%INSTALL_PATCH_HOME%\%UPDATE_METADATA_FILE% >if exist "%_TEST_FILE%" ( > set AGENT_PATCH_HOME=%INSTALL_PATCH_HOME% > echo. > echo Successfully detected agent to update [!AGENT_PATCH_HOME!] > rem Test whether the patch has already been applied. > if exist "%_TEST_APPLIED_AGENT_FILE%" ( > echo Successfully detected that update [!UPDATE_VERSION!] has already been applied to this agent. > echo No need to apply update again. Exiting... > exit /B 1 > ) else ( > echo Proceeding with application of patch [!UPDATE_VERSION!] to [!AGENT_PATCH_HOME!] > echo [!DATE! !TIME!] Verifying that JON Agent is stopped... >> "%LOG_FILE%" 2>>&1 > set AGENT_CHECK=!AGENT_PATCH_HOME!\bin\rhq-agent-wrapper.bat > set CHECK_COUNT=0 > goto agentshutdownandpermcheck > ) >) else ( > echo. > echo Did not detect agent to update at [%INSTALL_PATCH_HOME%] > echo Updates only applicable for 3.2.0.GA and greater. >) > >:noapplicabletarget >echo. >echo The specified path does not appear to be a JON Server or Agent. >echo Please verify the path [%INSTALL_PATCH_HOME%]. Exiting... >exit /B 1 > >:shutdownandpermcheck > call %SERVER_CHECK% status > %EXECUTE_LOG% 2>>&1 > rem findstr /i /c:"Access is denied." %EXECUTE_LOG% > findstr /i /c:"Access is denied." %EXECUTE_LOG% >> "%LOG_FILE%" 2>>&1 > if %errorlevel%==0 ( > echo You do not have sufficient permissions to apply this update. > echo Re-run this script '%SERVER_CHECK%' with greater permissions. > echo Update NOT applied. Exiting... > exit /B 1 > ) > > rem findstr /i /c:"Running: Yes" %EXECUTE_LOG% > findstr /i /c:"Running: Yes" %EXECUTE_LOG% >> "%LOG_FILE%" 2>>&1 > set /a CHECK_COUNT=%CHECK_COUNT%+1 > > if %CHECK_COUNT% NEQ 6 ( > rem Service is actually still running > if %errorlevel%==0 ( > rem sleep for 5 seconds > echo Unable to apply patch as JON Server components may still be running. Retrying... > ping -n 6 127.0.0.1 > nul > goto shutdownandpermcheck > ) else ( > rem go to next step > echo Successfully verified that JON Server is already shut down. > goto serverprerequisitesdone > ) > ) else ( > rem Service is still running > echo The JON Server or one of it's components may still be running. > echo See %EXECUTE_LOG% for more details. > echo Shut down JON Server before applying Update %UPDATE_VERSION%. > echo Update NOT applied. Exiting... > exit /B 1 > ) > >:agentshutdownandpermcheck > call %AGENT_CHECK% status > %EXECUTE_LOG% > rem findstr /i /c:"Access is denied." %EXECUTE_LOG% > findstr /i /c:"Access is denied." %EXECUTE_LOG% >> "%LOG_FILE%" 2>>&1 > if %errorlevel%==0 ( > echo You do not have sufficient permissions to apply this update. > echo Re-run this script '%AGENT_CHECK%' with greater permissions. > echo Update NOT applied. Exiting... > exit /B 1 > ) > > rem findstr /i /c:"Running: No" %EXECUTE_LOG% > findstr /i /c:"Running: No" %EXECUTE_LOG% >> "%LOG_FILE%" 2>>&1 > set /a CHECK_COUNT=%CHECK_COUNT%+1 > > if %CHECK_COUNT% NEQ 6 ( > rem Service is actually shut down > if %errorlevel%==0 ( > rem go to next step > echo Successfully verified that agent is already shut down. > goto movefiles > ) else ( > rem sleep for 5 seconds > echo Unable to apply patch as JON Agent may still be running. Retrying... > ping -n 6 127.0.0.1 > nul > goto agentshutdownandpermcheck > ) > ) else ( > rem Service is still running > echo JON Agent may still be running. > echo Shut down JON Agent before applying Update %UPDATE_VERSION%. > echo Update NOT applied. Exiting... > exit /B 1 > ) > >:movefiles >echo [!DATE! !TIME!] Log of copied and removed files... >> "%LOG_FILE%" 2>>&1 > >rem ** Iterate over remove-list and move/backup in preparation for overlay >rem extraction. > >echo. >echo Certain patch files can not be overwritten due to name changes. These >echo files are being archived. >echo Archived server files will be moved to [%OLD_FILES%]. >echo Archived agent files will be moved to [%OLD_AGENT_FILES%]; >echo See %LOG_FILE% for more archive details. >echo. > >if not exist "%OLD_FILES%" ( > mkdir "%OLD_FILES%" >) >if not exist "%OLD_AGENT_FILES%" ( > mkdir "%OLD_AGENT_FILES%" >) >if not exist "%SERVER_PATCH_HOME%\.patched" ( > mkdir "%SERVER_PATCH_HOME%\.patched" >) >if not exist "%AGENT_PATCH_HOME%\.patched" ( > mkdir "%AGENT_PATCH_HOME%\.patched" >) > >rem iterate over lines in remove list and move them to the appropriate archive folder >rem note - the 'type' command in the for loop is a workaround to allow spaces in MOVE_LIST_FILE >for /F "eol=# tokens=*" %%f in ('type "%MOVE_LIST_FILE%"') do ( > set _FILE=%%f > set _PREFIX=!_FILE:~0,13! > if "!_PREFIX!" == "../rhq-agent/" ( > if defined AGENT_PATCH_HOME ( > set _FILE=!_FILE:~13! > set _FILE=!_FILE:/=\! > set _SRC_FILE=%AGENT_PATCH_HOME%\!_FILE! > set _DST_FILE=%OLD_AGENT_FILES%\!_FILE! > rem strip away the filename in the dst (assumes filename no more than 150 chars) > rem note, it is critical to have the dst end with '\', so don't remove it. > for /l %%a in (1,1,150) do if "!_DST_FILE:~-1!" NEQ "\" set _DST_FILE=!_DST_FILE:~0,-1! > echo [!DATE! !TIME!] Archiving >> "%LOG_FILE%" 2>>&1 > echo [!_SRC_FILE!] to: >> "%LOG_FILE%" 2>>&1 > echo [!_DST_FILE!] >> "%LOG_FILE%" 2>>&1 > echo [!DATE! !TIME!] xcopy /y /c /h /r /e "!_SRC_FILE!" "!_DST_FILE!" >> "%LOG_FILE%" 2>>&1 > xcopy /y /c /h /r /e "!_SRC_FILE!" "!_DST_FILE!" >> "%LOG_FILE%" 2>>&1 > rem now, delete the src file > IF EXIST !_SRC_FILE!\NUL ( > echo [!DATE! !TIME!] rmdir /s /q !_SRC_FILE! >> "%LOG_FILE%" 2>>&1 > rmdir /s /q !_SRC_FILE! >> "%LOG_FILE%" 2>>&1 > ) else ( > echo [!DATE! !TIME!] del /f /q "!_SRC_FILE!" >> "%LOG_FILE%" 2>>&1 > del /f /q "!_SRC_FILE!" >> "%LOG_FILE%" 2>>&1 > ) > ) > ) else ( > if defined SERVER_PATCH_HOME ( > set _FILE=!_FILE:/=\! > set _SRC_FILE=%SERVER_PATCH_HOME%\!_FILE! > set _DST_FILE=%OLD_FILES%\!_FILE! > rem strip away the filename in the dst (assumes filename no more than 150 chars) > rem note, it is critical to have the dst end with '\', so don't remove it. > for /l %%a in (1,1,150) do if "!_DST_FILE:~-1!" NEQ "\" set _DST_FILE=!_DST_FILE:~0,-1! > echo [!DATE! !TIME!] Archiving >> "%LOG_FILE%" 2>>&1 > echo [!_SRC_FILE!] to: >> "%LOG_FILE%" 2>>&1 > echo [!_DST_FILE!] >> "%LOG_FILE%" 2>>&1 > echo [!DATE! !TIME!] xcopy /y /c /h /r /e "!_SRC_FILE!" "!_DST_FILE!" >> "%LOG_FILE%" 2>>&1 > xcopy /y /c /h /r /e "!_SRC_FILE!" "!_DST_FILE!" >> "%LOG_FILE%" 2>>&1 > rem now, delete the src file > echo [!DATE! !TIME!] del /f /q "!_SRC_FILE!" >> "%LOG_FILE%" 2>>&1 > del /f /q "!_SRC_FILE!" >> "%LOG_FILE%" 2>>&1 > IF EXIST !_SRC_FILE!\NUL ( > echo [!DATE! !TIME!] rmdir /s /q !_SRC_FILE! >> "%LOG_FILE%" 2>>&1 > rmdir /s /q !_SRC_FILE! >> "%LOG_FILE%" 2>>&1 > ) else ( > echo [!DATE! !TIME!] del /f /q "!_SRC_FILE!" >> "%LOG_FILE%" 2>>&1 > del /f /q "!_SRC_FILE!" >> "%LOG_FILE%" 2>>&1 > ) > ) > ) >) > >if exist "%AGENT_PATCH_HOME%\." ( > echo. > echo Applying JON Agent updates... > echo [!DATE! !TIME!] Applying JON Agent updates... >> "%LOG_FILE%" 2>>&1 > echo [!DATE! !TIME!] xcopy /e /y /c /h /r "%PATCH_HOME%\%AGENT_OVERLAY%" "%AGENT_PATCH_HOME%" >> "%LOG_FILE%" 2>>&1 > xcopy /e /y /c /h /r "%PATCH_HOME%\%AGENT_OVERLAY%" "%AGENT_PATCH_HOME%" >> "%LOG_FILE%" 2>>&1 > > rem final step lay down .patched\update-artifacts file to PATCH_HOME > copy "%PATCH_HOME%\%UPDATE_METADATA_FILE%" "%AGENT_PATCH_HOME%\%UPDATE_METADATA_FILE%" >> "%LOG_FILE%" 2>>&1 >) > >rem apply the applicable (server and/or agent) overlays, which are exploded dir structures >if exist "%SERVER_PATCH_HOME%\." ( > echo. > echo Applying JON Server updates... > echo [!DATE! !TIME!] Applying JON Server updates... >> "%LOG_FILE%" 2>>&1 > echo [!DATE! !TIME!] xcopy /e /y /c /h /r "%PATCH_HOME%\%SERVER_OVERLAY%" "%SERVER_PATCH_HOME%" >> "%LOG_FILE%" 2>>&1 > xcopy /e /y /c /h /r "%PATCH_HOME%\%SERVER_OVERLAY%" "%SERVER_PATCH_HOME%" >> "%LOG_FILE%" 2>>&1 > > rem apply additional updates beyond the overlays > rem note that unless we set the undocumented NOPAUSE var below, the jboss-cli.bat prompts for "Any key to Continue" > > echo. > echo Applying additional JON Server updates... > echo [!DATE! !TIME!] Applying additional JON Server updates... >> "%LOG_FILE%" 2>>&1 > > echo Starting JON Server... > echo [!DATE! !TIME!] Starting JON Server... >> "%LOG_FILE%" 2>>&1 > call "%SERVER_PATCH_HOME%\bin\rhqctl.bat" start --server >> "%LOG_FILE%" 2>>&1 > > rem try at 30s intervals for up to 2 minutes to connect and apply updates > for /l %%x in (1, 1, 4) do ( > if %%x NEQ 1 echo Failed to connect, retrying JBoss CLI updates... > if %%x NEQ 1 echo [!DATE! !TIME!] Failed to connect, retrying JBoss CLI updates... >> "%LOG_FILE%" 2>>&1 > > echo Pausing to wait for JON Server startup... > echo [!DATE! !TIME!] Pausing to wait for JON Server startup... >> "%LOG_FILE%" 2>>&1 > rem use a ping loop to wait ~15s, enough start time to bring up the jboss-cli > ping -n 31 127.0.0.1 > nul > > echo Starting JBoss CLI and applying patches... > echo [!DATE! !TIME!] Starting JBoss CLI and applying patches... >> "%LOG_FILE%" 2>>&1 > set NOPAUSE=true > call "%SERVER_PATCH_HOME%\jbossas\bin\jboss-cli.bat" --controller="!JBOSS_BIND_ADDRESS!:!JBOSS_MANAGEMENT_NATIVE_PORT!" --connect --file="%JBOSS_CLI_COMMANDS_FILE%" >> "%LOG_FILE%" 2>>&1 > > if not ERRORLEVEL 1 goto jbosscli-done > ) > echo WARNING: Failed to apply jboss-cli updates, these may need to be applied manually. Continuing... > echo [!DATE! !TIME!] WARNING: Failed to apply jboss-cli updates, these may need to be applied manually. Continuing... >> "%LOG_FILE%" 2>>&1 > >:jbosscli-done > set NOPAUSE= > > echo Stopping JON Server... > echo [!DATE! !TIME!] Stopping JON Server... >> "%LOG_FILE%" 2>>&1 > call "%SERVER_PATCH_HOME%"\bin\rhqctl.bat stop --server >> "%LOG_FILE%" 2>>&1 > > rem final step lay down .patched\update-artifacts file to PATCH_HOME > copy "%PATCH_HOME%\%UPDATE_METADATA_FILE%" "%SERVER_PATCH_HOME%\%UPDATE_METADATA_FILE%" >> "%LOG_FILE%" 2>>&1 >) > >:addmissingmarkerfiles >rem Generate missing server and/or agent marker files for implicitly updated versions > >if not defined CURRENT_MARKER set CURRENT_MARKER=1 > >rem insert 0 prefix if necessary >if !CURRENT_MARKER! LSS 10 ( > set CURRENT_MARKER_STRING=0!CURRENT_MARKER! >) > >if !CURRENT_MARKER! LSS !UPDATE_VERSION! ( > set MARKER_UPDATE_METADATA_FILE=.patched\jon-server-%VERSION%-update-!CURRENT_MARKER_STRING!.txt > > if exist "%AGENT_PATCH_HOME%\." ( > if not exist "%AGENT_PATCH_HOME%\!MARKER_UPDATE_METADATA_FILE!\." ( > echo [!DATE! !TIME!] Missing update file["%AGENT_PATCH_HOME%\!MARKER_UPDATE_METADATA_FILE!"]. Creating it... >> "%LOG_FILE%" 2>>&1 > copy "%PATCH_HOME%\%PREVIOUS_UPDATE_METADATA_FILE%" "%AGENT_PATCH_HOME%\!MARKER_UPDATE_METADATA_FILE!" >> "%LOG_FILE%" 2>>&1 > ) > ) > if exist "%SERVER_PATCH_HOME%\." ( > if not exist "%SERVER_PATCH_HOME%\!MARKER_UPDATE_METADATA_FILE!\." ( > echo [!DATE! !TIME!] Missing update file["%SERVER_PATCH_HOME%\!MARKER_UPDATE_METADATA_FILE!"]. Creating it... >> "%LOG_FILE%" 2>>&1 > copy "%PATCH_HOME%\%PREVIOUS_UPDATE_METADATA_FILE%" "%SERVER_PATCH_HOME%\!MARKER_UPDATE_METADATA_FILE!" >> "%LOG_FILE%" 2>>&1 > ) > ) > > set /a CURRENT_MARKER=!CURRENT_MARKER!+1 > goto addmissingmarkerfiles >) > >rem Finished generating additional marker files. >echo [!DATE! !TIME!] Successfully applied update metadata. >> "%LOG_FILE%" 2>>&1 > > >:success >echo. >echo You have successfully extracted patch contents into 'JON Server' and/or 'JON Agent' installation folders. >echo Next steps: >echo - Carefully follow the remainder of the instructions delivered with this update. >echo - Restart your server >echo * You may need to repeat the steps for each Server in an HA environment! >echo - Restart agents >echo. > >rem ---------------------------------------------------------------------- >rem CALL subroutine that exits this script normally >rem ---------------------------------------------------------------------- > >:done >if exist "%LOG_FILE%" ( > echo [!DATE! !TIME!] Update Completed >> "%LOG_FILE%" 2>>&1 >) >endlocal
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1084009
: 923024 |
924511