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.