Você está na página 1de 3

Steps for Upgrading Rambdb and Emcstsdb to UB14

There are two Versions of ECC UB14 4979 is 32 bit and 5013 is the 64 bit.
Please log into your ECC servers with a LOCAL Administrator account only, eccadmin will work for this.

We will need to set the virtual memory on both ECC and STS server hosts. Minimum
4 GB required for ECC server with rambdb, and 3 GB for STS host.
Instructions for changing the virtual memory setting:
1. Goto System Properties
2. Click on Advanced -> Performance -> Settings
3. Click on Advanced tab -> Virtual Memory
4. Select Change
5. Highlight C:\
6. Verify Custom Size is selected and change Initial Size MB 2046 and Maximum Size MB 4096
7. Click OK

Change the %TEMP% and %TMP% System Environment variables for both User and System to the
specified drive letter with enough free space (Only necessary if C:\ has less than 8gb free)
Apply the OCPU patch 5030 before applying UB14. Be sure to stop/disable all the same services for the
OCPU patch as with the Bundle patch first.
1. Run ecc_getversion to verify the database is at 6.1 from a Dos Command window. For the
StorageScope host run emcsts_getversion
2. Run ramb_recomp_invalid to verify that All Passwords are good within the Repository.lb also from a
Dos Command Window. (Let me know if you get ERRORCODE = 1) They should all return with
ERRORCODE = 0. For StorageScope run emcsts_recomp_invalid this will check the Web.lb passwords.
NOTE: You can run the Control Center Environment Checker at this point if you want to, it may be a good
idea just the same.
3. Using patch (4938 for A04 - UB11 or , patch 4990 for A05 and UB12 ) run the Backup within the patch
to get a copy of the Registry and other needed folders. (Take a snap shot if this is a VM) This is for both
RAMBDB and EMCSTSDB, Please follow the Patch Readme and copy the correct regutil.exe and
regutil.pl to the ECC\Tools\Utils directory. Also verify that a new BackupFiles folder is created. This Script
should also set all EMC ControlCenter Services to Manual. If you reboot the host you will be ready for the
next step.
4. Stop All EMC Control Center and Oracle Services and take a Full Copy of the ECC directory. Or if a VM
take a Snap shot of Host with All EMC Control Center Services and Oracle Services STOPPED. This is
for ALL Infra hosts, Rambdb and Emcstsdb, and Store(s).
5. Clear the following files C:\temp\EMC ControlCenter 6.1<date time>.log, Drive:ECC\log\EMC
ControlCenter 6.1<date time>.log
6. From a Dos window run a SET command to verify that \ecc\repository\admin\Ramb_Scripts directory is
first in the PATH environment variable, for RAMBDB. And also verify that
\ecc\repository\admin\emcstsdb_Scripts directory is first in the PATH environment variable, for
EMCSTSDB
7. Empty the <Rambbackupdir>\exp directory save it off to a different drive, or folder.
8. Check in the Ecc\Repository\Network directory for any of the *.ora files that have been renamed to
Listener.ora.old, sqlnet.ora.old, tnsnames.ora.old, move these renamed files
out of this directory or rename to BAK, or delete.

Verify the following Software/Services are Stopped and set to Manual or Disabled:
- ArcServe Agent
- BackupExec Agent
- BMC Patrol
- IBM Tivoli
- COM+ Event System (Disable)
- COM+ System Application
- Dell services, stop all of them.
- Distributed Transaction Co-Ordinator (Disable)
- EMCSymmetrixVssProvider (if present)
- EMC ControlCenter Services
- EMC StorageScope Service
- FTP service
- HP WMI service (Disable)
- HP Insight services, stop all of them.
- IIS Admin Service
- McAffee (AntiVirus Services)
- Monitoring Agent for Windows OS
- MTSRecovery Service
- Netbackup services
- SNAREIT
- SNMP Service
- Symantec (AntiVirus Services)
- Symantec Branch Service
- Terminal Server Licensing Service (If installed)
- VMTray
- VMTools
- Windows firewall (Disabled)
- Windows Management Instrumentation (Disabled)
Note: Also please check for any Network or System scan software or reporting software and stop it, also
sometimes there are services that have watchdogs and will restart so check for those services also. You
can also use Windows Sysinternals Process Explorer to verify and validate all non-crucial system
services, application, and programs are stopped/killed.
9. Start the Two Oracle services, and then open Task Manager Processes. Make sure that the Check box
for Show processes from All Users is checked. Then Check that All EMC agents are gone and that only
the Oracle, and Listener are running. Check that there are no Java, Rambsql, or sql processes running if
there are KILL them. Also check for WERFAULT.EXE and kill this process.
Check for import_dmpX.log in the ECC\log folder and delete it.
We are ready to upgrade to UB14.
1. Upgrade the Rambdb host first, (Reboot Host)
2. Then upgrade the Emcstsdb, (Reboot Host)
3. Then any Store or Performance Manager hosts, (Reboot host)
4. Load MRLK SE 7.4.0. (On the Rambdb host Patch CC_4986)or (MRLK CC_5014 for SE 7.5)
5. Patch All Master agents on hosts and then patch all other Agents.

Steps for Rollback of a failed UB14 upgrade


Customer must have run Backup.bat from 4938 or 4990 before the attempted upgrade, also we will need
a full copy of the ECC directory. You can verify this by going to ECC\tools\utils and there should be a
folder called BackUpFile If that folder is there then Open it and verify that ALL registry settings are there if
they are you can proceed.
Note: That there should be four folders and an 610Uninst01.dat, based on what is loaded on the Infra
host you will see DSSXX.dat, eccapiXX.dat, mtrXX.dat, reposXX.dat, serverXX.data and storeXX,
stsXX.data.
If StorageScope database and StorageScope are on another host then DSSXX , stsXX.dat files will not
be there.
Stop All EMC ControlCenter and Oracle Services. Note: Sometimes we need to reboot to release DLLs
before we Can copy back the ECC original directory.
Customer will need their good full copy of the ECC directory. Rename the ECC folder to ECC.
Failed_upgrade. Then Copy back the ECC original copy do not move or copy over the other ECC
directory.
Run the Restore.bat from HF4938 or 4990, then Reboot the host.
Note if the customer used 4938 on UB12 for the backup, it would fail the restore.bat because of missing
files. Install patch 4990, then run the restore.bat and it should restore the UB12 environment.
If we do not have a good copy of the Registry or ECC directory, then we will need to do a Fresh install
and import.

Você também pode gostar