IBM Platform RTM 9.1.2 Readme File

Description

This patch resolves the following issues:

1. For fresh installed RTM 9.1, when it is upgraded to 9.1.2, existing 9.1 alert layout data are duplicated.

Readme file for: IBM® Platform RTM

Product/Component Release: RTM9.1.2

Update Name: #228997

Fix ID: PlatformRTM-9.1.2-228997

APAR #:  P100267

Publication date: 2014-02-06

Last modified date: 2014-02-06

Contents

1.     Download location

2.     Products or components affected

3.     System requirements

4.    Known issues

5.     Known limitations

6.     Installation prerequisites

7.     Installation and configuration

8.     Rollback patch

9.     List of fixes

10.     List of files

11.  Copyright and trademark information

 

1.   Download location

http://www-933.ibm.com/support/fixcentral

 
2.   Products or components affected

Product/Component Name, Platform, File Name:

IBM Platform RTM, Linux X86_64,

cacti/plugins/grid/database_upgrade.php
cacti/plugins/gridalarms/database_alarms_upgrade.php
cacti/plugins/gridalarms/remove_duplicate_alarm_layout_data.php


Product/Component Name, Platform, Fix ID:

IBM Platform RTM, Linux X86_64, PlatformRTM-9.1.2-228997

3.   System requirements

OS of RTM master: Linux  X86_64

4.   Known issues

None

5.   Known limitations

None

6.   Installation prerequisites

Back up table gridalarms_alarm_layout data to a local location. For example, you may back up the table to /tmp/gridalarms_alarm_layout.sql by:

#cd /tmp
#mysqldump --lock-tables=FALSE --host=localhost --port=3306 --user=cacti --password=admin cacti gridalarms_alarm_layout >gridalarms_alarm_layout.sql

7.   Installation and configuration

7.1   Installation steps

The patch is used in RTM upgrade process. With the patch, the new RTM 9.1.2 upgrade process will be:

1.  For customers who haven't upgraded to 9.1.2,

    1) comment out line "service rtm upgrade" in rtm_upgrade.sh.

    2) run "rtm_upgrade.sh -f upgrade.config" to copy all RTM 9.1.2 new files to their RTM location.

    3) replace grid/database_upgrade.php and gridalarms/database_alarms_upgrade.php with new ones in the patch package.
        #cd /opt/
        # tar -zxvf rtm9.1.2-build228997.tar.gz

    4) run "service rtm upgrade" to continue upgrade procedure.

2. For customers who have upgraded to 9.1.2,

    If their previous RTM is a fresh RTM 9.1 and have alerts defined, they need to run a script (remove_duplicate_alarm_layout_data.php) to remove duplicate alert layout data.

    1) stop crond, lsfpollerd and licpollerd service

        On RHEL:
        # service crond stop  
   
        On SLES:
        #service cron stop 

        # service lsfpollerd stop

        # service licpollerd stop


    2)  get the script from patch package
        #cd /opt/
        # tar -zxvf rtm9.1.2-build228997.tar.gz

    3) #php cacti/plugins/gridalarms/remove_duplicate_alarm_layout_data.php


7.2   After installation

1.  For customers who haven't upgraded to 9.1.2,
    After upgrade, all RTM  services will be resumed automatically.

2. For customers who have upgraded to 9.1.2,
    1) On RHEL:
    #service crond  start

    On SLES:
    #service cron  start

    2) #service lsfpollerd start

    3) #service licpollerd start

8.   Rollback patch

using the back up file to restore alert layout data

#cd /tmp
#mysql --host=localhost --port=3306 --user=cacti --password=admin cacti  <gridalarms_alarm_layout.sql


9.   List of fixes

Here are the number of fixes for this release:

#228997  Cacti upgrade to 9.1.2 logs DB errors for alerts

10.   List of files

cacti/plugins/grid/database_upgrade.php
cacti/plugins/gridalarms/database_alarms_upgrade.php
cacti/plugins/gridalarms/remove_duplicate_alarm_layout_data.php
      
11.   Copyright and trademark information

© Copyright IBM Corporation 2014

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

IBM®, the IBM logo and ibm.com® are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.