Service Pack 1 important content
This service pack includes important updates for the following features:
SAP Smart Assist
Hyperswap Support
You can view and install individual fixes ased on your specific configuration.
APAR IV56377: allow syslog to manage cluster.log instead of clcycle
The PowerHA utility clcycle manages most log files generated by the product. clcycle will automatically manage cluster log files such that individual logs are limited to a maximum size and are removed after they reach a certain age or are overwritten by newer version. In general, the cluster logs are written to directly by the cluster components, and the maintenance performed y clcycle is coordinated with those components. One exception is the cluster.log file which is written to using the AIX syslog facility.
In order to manage the cluster.log, clcycle needs to refresh the syslogd subsystem, which can cause syslogd to lose track of other refresh functions that were scheduled by other system components.
With APAR IV56377, clcycle will no longer manage cluster.log by default, and the syslog facility will e configured to manage cluster.log instead. Installing this update will automatically update the /etc/syslog.conf configuration file to configure syslog management of cluster.log. If you want clcycle to continue to manage cluster.log, you can override this behavior as described in the following section.
With this update, the default behavior of clcycle can also be customized as follows:
In general, PowerHA will default to these rules for all log files:
- maximum size - log files that are over 1MB will be cycled
- maximum number of outdated logs - no more than 7 prior versions of the file will be preserved
- maximum age - log files older than one day will be cycled
If you wish to customize these values, you can override them by specifying different values in the /etc/environment file on each cluster node. Add the following entries to override the default(s):
CLCYCLE_MAX_SIZE = <size in bytes>
add this entry to limit the maximum size of any saved log file
CLCYCLE_MAX_LOGS = <number of old files to save>
add this entry to change the number of old log files preserved by clycle
CLCYCLE_MAX_DAYS = <cycle log files older than this number of days>
add this entry to change the age at which log files will be cycled
CLCYCLE_CLUSTER_LOG = <FALSE|TRUE>
if you want clcycle to manage the cluster.log file instead of syslog, you can set this value to TRUE
Critical Volume Group handling
PowerHA SystemMirror includes special volume group monitoring which can be customized with a specifice response when the group fails. You can now define a volume group as a "critical volume group" and select a response when a failure occurs:
- Notify only.
- Halt the node.
- Fence the node (node remains up) but cannot access the group.
- Shut down cluster services and bring all resource groups offline.
This facility is useful for monitoring and protecting Oracle RAC voting disks.
- smitty cl_vg
- Select "Create a Volume Group"
- From the pick list, select all nodes in the cluster
- From the pick list of candidate disks, select the set of disks for the volume group, for example, the Oracle RAC voting disks
- From the pick list of volume group types, select "Scalable"
- Enter a Resource Group Name
- Set "Enable Fast Disk Takeover or Concurrent Access" to "Concurrent Access"
- Set "CRITICAL volume group?" to "yes"
- Make any other changes necessary, then create the volume group
- Synchronize the PowerHA SystemMirror cluster
Disabling automatic restart of ERS
In order for the SAP smart assist to correctly manage failovers, you must disable automatic restart of ERS.
To disable automatic restart of ERS, you will need to edit the profile for the ERS instance located in /usr/sap/<SID>/ERS<nn>/profile/
- comment out or remove the line containing "Autostart = 1"
- modify the line containing:
Restart_Program_00 = local $(_ER) pf=$(_PFL) NR=$(SCSID)
to
start_Program_00 = local $(_ER) pf=$(_PFL) NR=$(SCSID)
Other related APARs
It is important to keep your entire installation up to date with the most recent and important fixes for SysteMirror, AIX, CAA, RSCT, and any other components on which you rely. The following list is not all inclusive and may not be applicable to your installation, but you should consider applying these fixes as needed.
IV54588 | CLMGR: Add support for reconstructing repos disk |
IV57311 | CLMGR REPLACE REPOSITORY FAILS AFTER MANUAL CHREPOS |
IV57312 | CLMGR query might interfere with RG moves |
IV57901 | CL_PVO FAILS TO DETECT IF ECM VG IS ONLINE IN NON CONC MODE |
IV57902 | CL_PVO FAILS TO ACTIVATE MISSING/REMOVED DISKS |
IV57903 | CL_PVO FAILS TO HANDLE LACK OF QUORUM (712=IV57735) |
IV53656 | CAA: RECOVER CLUSTER FROM CACHE FILE |
IV57462 | CAA: DEADMAN TIMER TRIGGERED WITH SANCOMM AND SHUTDOWN OF NODE |
IV58961 | CAA: LOSS OF REPOS AND REBOOT IN UNICAST CLUSTER CAUSES DMS TIMEOUT |
IV53376 | SVC SCSI interactions with AIX is causing long delays |
IV52962 | Error configuring CAA with this disk as repos disk. AIX DD fix http://www.ibm.com/support/docview.wss?uid=isg1IV52962 |
IV57361 | JFS2 FS MARKED CORRUPT WHEN USING FIND COMMAND NEEDING FSCK RUN |
IV53587 | XMGC NOT TRAVERSING ALL KERNEL HEAPS (HIPER) |
IV57435 | VARYONVG -CA OF CONC VG WITH FIRST PV REMOVED CAN FAIL OR HANG |
IV52351 | Reboot of Site A node causes Site B node to reboot |
IV44243 | HAGSD CORE ASSERT FAILED ASSERTION: NULL != ATTRIBUTES |
IV52904 | "BUFFER WRAP" HANDLING MAY CAUSE CTHAGS EXIT AND NODE FAILURE |
IV56614 | CORE DUMP WHEN MULTIPLE HAGSD INSTANCES RUN UNDER POWERHA 7 |
IV56613 | HAGSD CORE DUMP ON BAD PACKET |
This Service Pack includes the following PTFs with associated APARs for PowerHA 7.1.3 and is now available for download as of May, 2014.
IV53751 | clinfo may terminate in config with sites |
IV54588 | clmgr improves caa repository disk recovery |
IV55094 | rg left in releasing after shutdown during stop cluster services |
IV55095 | ha smit cluster security screens shown but not active |
IV55096 | verification error parent directory is already in export list |
IV55097 | change password utility fails to exit correctly |
IV55098 | site field is missing in change serviceip smit panel |
IV55099 | clverify warning about super strict mirroring |
IV55101 | clrgmove -r fails with error message |
IV55102 | cl_set_vg_fence_height errors in smit change/show volume group |
IV55103 | disk can be local, so we should not discover vg |
IV55104 | asyncrhonous cache recovery failure due to stale pvid table |
IV55105 | nfs crossmounts not remounted at network up event |
IV55106 | dlpar cod cpu activated for hard coded 30 days |
IV55107 | site type smit input has f4 list when it should not |
IV55108 | spprc cspoc.log full of 'lsvg -l' lvm errors at midnight clver |
IV55109 | vg is not parsed properly |
IV55110 | smit menu "add a network" missing field for public/private |
IV55111 | correct ver_mping code to read better mping command output |
IV55112 | cl_verify_svcpprc_config performance degradation |
IV55113 | tsm client smart assist will not list proper fs for backup |
IV55114 | cspoc create new vg and rg shows 'putlvodm' error message |
IV55115 | clver core dump when applying snapshot |
IV55116 | cldare fails with multicast communication error. |
IV55117 | cannot change "notify_method" to empty value |
IV55118 | add f1 help to group services log length menu option |
IV55120 | some data can be missing from verbose clmgr queries |
IV55121 | websphere mq rg in error state as start/stop scripts fail. |
IV55122 | clmgr add snapshot "save_logs=true" fails |
IV55123 | clmgr start cluster with automatic correct errors failure |
IV55124 | snapshot method labels are not saved in the ".info" file |
IV55125 | codeving only 1 node using "clmgr delete cluster" gives bad |
IV55126 | if adding mq sa fails, cleanup is not done properly. |
IV55128 | swap wont happen automatically for system mgs |
IV55129 | f4 picklist for add a node may not list all available choices |
IV55130 | clconfig and cldare don't use customized clevents log directory |
IV55131 | ers monitor scheduling prevents startscript to be called |
IV55132 | networks defined as private may still be heartbeat |
IV55133 | clmgr allows 'cluster name' change on configured cluster |
IV55134 | smit menu 'remove a repository disk' shows active rep.disk |
IV55135 | svc verification incorrectly fails from ping dos errors |
IV55136 | rg move can disable firstalias unintentionally |
IV55138 | sap smart assist fails in smitty after discovery. |
IV55139 | cluster verification shows "warning" on clhosts.client |
IV55140 | sap admin functions will not be reflected in powerha |
IV55141 | error adding ipv6 pers ip to ipv4 nw with specific prefix len |
IV55142 | "clmgr view report cluster type=html" can emit errors |
IV55143 | timeout attribute not working with clmgr stop |
IV55144 | multicast verification fails with nodes sharing same name |
IV55145 | ha712 incorr fallover during ha start of node at site with id 1 |
IV55146 | tivoli monitoring agent builder throws errrors with hacmp.my |
IV55147 | recovery action should be checked in suspended state |
IV55148 | ha clrginfo -m shows online app on remote node as offline |
IV55149 | clver can core dump when ipv6 addresses configured |
IV55150 | express sync ios can starve in a async glvm configuration |
IV55151 | setgr add repository might fail if external type variable is |
IV55152 | some clmgr commands might give a "parameter not set" error |
IV55153 | lvm may mark asynchronous pv as missing due to io timeout |
IV55154 | clmodnetwork core dumps on network name length |
IV55155 | unexpected rg_move by errnotify with lvm_io_fail |
IV55156 | no information on 'critical volume group' functionality |
IV55157 | clmgr fails when monitor method script has arguments |
IV55158 | ha svcpprc cgs are processed for rg move when not in the rg |
IV55159 | after migration from 6.1 to 7.1.x, clstart may fail |
IV55160 | clmgr might have missing information for repositories |
IV55161 | clmgr does not display resource group secondary nodes |
IV55162 | systemmirror for aix does not allow caa services management |
IV55163 | ha smit cluster heartbeat settings wrong ranges in help text |
IV55164 | the clmgr node and host queries do not indicate the local host |
IV55165 | lvm + hyperswap unable to bring rdg online |
IV55166 | actriveaddrnode mib var incorrect for dynamically added boot ips |
IV55167 | clmgr may not display node priority policy values correctly |
IV55168 | cannot change "notify_method" to empty value |
IV55185 | "app monitor script not exist/executable" error at verification |
IV55241 | cluster verification hangs in 1 cpu node |
IV55564 | dlpar "not found" error during cod cpu processing |
IV55937 | clstart may not work and node crash at assert |
IV55938 | could not able to add existing ldap server to powerha |
IV55939 | glvm ras enhancements |
IV55940 | process monitor will permit more processes than instance count |
IV55941 | powerha 'lazy update' not working for jfs2 with 'inline' log |
IV55942 | memory leak in clevmgrdes |
IV55943 | application monitor methods do not allow arguments / space |
IV55944 | cannot use clmgr to set hyperswap recovery attribute. |
IV55945 | swap fails for mgs |
IV55953 | lslpp -lor gives wrong return code |
IV55955 | timestamp out of sync issue still happens even iv41182 applied |
IV56377 | change cluster.log to avoid refresh of syslogd |
IV56576 | srdf emc 'options' file incorrectly modified by powerha |
IV56798 | powerha may sometimes assign a wrong hostname to a nodename |
IV57309 | clcycle of clinfo.log fails |
IV57310 | systemmirror will not create linked cluster |
IV57311 | clmgr replace repository fails after manual chrepos |
IV57312 | a resource group containing a volume group might not fallover |
IV57334 | extra warning reported for site-specific service ip label. |
IV57395 | sap assist 'cleanipc' failure due to incorrect libpath |
IV57728 | powerha sa for sap may fail to configure (a)scs instance |
IV57742 | cldare fails fqdn caa nodenames vs. short ha communicat |
IV57901 | cl_pvo fails to detect if ecm vg is online in non conc mode |
IV57902 | cl_pvo fails to activate missing/removed disks |
IV57903 | cl_pvo fails to handle lack of quorum |
IV58550 | sap assist the start of the scs instance may fail randomly |
IV58982 | physical partition size in megabytes limited to 1024 in cspoc |
IV58983 | rework custom configuration path for cluster creation |
IV58984 | configure split merge policies does not recognize cluster type |
IV58985 | smit internal error for cm_configure_split_merge_lnk with ja_jp |
IV58986 | powerha/svc metro mirror hacmp.out shows svc error: cmmvc5977e |
IV58987 | clver does not detect when svc ip is defined as alias in aix odm |
IV58989 | nfsd may not be restarted by cl_export_fs due to bad timing |
IV58990 | clmgr cannot modify same-node/site resource group dependencies |
IV58991 | clver does not detect netmask mismatch between aix and ha odm |
IV58992 | incorrect build information from "clmgr query version" |
IV58993 | adding a new node to an existing cluster and site may fail. |
IV58994 | messages about address family when adding persistent labels |
IV58996 | invalid character in expression when taking cluster snapshot |
IV58997 | clstrmgr may core on startup of first node |
IV58998 | clstrmgr exits if hacmp.out greater than 2gb |
IV58999 | clmgr cluster reports may not display a company logo properly |
IV59000 | discovery of nfs fails in case of multiple sids |
IV59001 | rdgs move to halt, when primary storage is down |
IV59002 | setting split merge poicies fails with parsing error |
IV59005 | wrong values added for nfs_ip and nfs_mount for sap instance |
IV59018 | smcaactrl emits error typeste: not found |
IV59020 | spprc vg fence and varyonvg errors in hacmp.out at clstart |
IV59519 | shutdown -f may reboot instead of halt |
IV60097 | spelling mistake in "recommended user actions" for manual |
IV60101 | misleading primary node for ers instance |
IV60102 | discovery of tsm admin center v6.3.4 fails. |
IV60103 | xiv clverify may fail for cg related errors |
IV60104 | clmgr modify cluster nodes=... does not work |
IV60105 | "clmgr add vg" will emit an error if a notify method is given |
IV60106 | swap may fail |
IV60107 | clrgmove may fail |
IV60108 | lsrpvserver -a take loads of time to display result |
IV60110 | start of second ers instance fails in case of resource sharing |
IV60111 | rg move to err state due to syntax error |
IV60112 | syncvg parallel with async io can cause io timeout |
IV60113 | bring rg online fails for active active env |
IV60114 | verify and sync failed with syntax error |
IV60115 | initial cluster setup smit panel throws errors |
IV60116 | single node swap default value is disable |
IV60117 | clcycle uses hard coded path for cluster.log |
IV60119 | clmgr replace repos fails for remote site in a linked cluster |
IV60120 | non-english locales can cause clmgr query commands to hang |
IV60451 | v&s fails for multiple vgs in a rg of a xiv cluster |
IV60453 | io with b_option flag type rpv overlap starve for syncvg writes |
PTF# | Fileset | Associated APARs | |
---|---|---|---|
U864225 | cluster.adt.es.client.include | 7.1.3.1 | IV60104 |
U864199 | cluster.es.assist.common | 7.1.3.1 | IV55138 |
U864197 | cluster.es.assist.sap | 7.1.3.1 | IV55103 IV55109 IV55140 IV57395 IV57728 IV58550 IV59000 IV59005 IV60101 IV60110 |
U864227 | cluster.es.assist.tsmadmin | 7.1.3.1 | IV60102 |
U864181 | cluster.es.assist.tsmclient | 7.1.3.1 | IV55113 |
U864182 | cluster.es.assist.wmq | 7.1.3.1 | IV55121 IV55126 |
U864186 | cluster.es.client.clcomd | 7.1.3.1 | IV55146 IV56798 |
U864187 | cluster.es.client.lib | 7.1.3.1 | IV54588 IV55110 IV55120 IV55122 IV55123 IV55124 IV55125 IV55130 IV55133 IV55141 IV55142 IV55143 IV55151 IV55152 IV55154 IV55157 IV55160 IV55161 IV55162 IV55164 IV55167 IV55943 IV55944 IV57310 IV57311 IV57312 IV58993 IV58994 IV58999 IV60104 IV60105 IV60119 |
U864192 | cluster.es.client.rte | 7.1.3.1 | IV53751 IV55159 |
U864188 | cluster.es.cspoc.cmds | 7.1.3.1 | IV55097 IV55102 IV55162 |
U864195 | cluster.es.cspoc.rte | 7.1.3.1 | IV55114 IV55938 IV58996 |
U864189 | cluster.es.genxd.cmds | 7.1.3.1 | IV55128 IV55937 IV55945 IV59001 IV60103 IV60106 IV60113 IV60116 IV60451 |
U864223 | cluster.es.genxd.rte | 7.1.3.1 | IV55937 IV60097 |
U864220 | cluster.es.server.diag | 7.1.3.1 | IV55096 IV55099 IV55111 IV55115 IV55116 IV55130 IV55139 IV55144 IV55149 IV55168 IV55185 IV55241 IV57334 IV58987 IV58991 |
U864190 | cluster.es.server.events | 7.1.3.1 | IV55105 IV55106 IV55110 IV55114 IV55120 IV55122 IV55136 IV55155 IV55162 IV55164 IV55165 IV55167 IV55564 IV55953 IV55955 IV57901 IV57902 IV57903 IV58989 IV58990 IV59020 IV60104 IV60107 IV60120 |
U864185 | cluster.es.server.rte | 7.1.3.1 | IV55094 IV55095 IV55098 IV55102 IV55107 IV55110 IV55117 IV55118 IV55129 IV55134 IV55145 IV55148 IV55156 IV55163 IV55166 IV55940 IV55942 IV55943 IV56377 IV58982 IV58983 IV58984 IV58985 IV58997 IV58998 IV59002 IV60115 |
U864183 | cluster.es.server.utils | 7.1.3.1 | IV55098 IV55101 IV55108 IV55124 IV55130 IV55131 IV55132 IV55161 IV55162 IV55941 IV55953 IV56377 IV57309 IV57310 IV57742 IV58992 IV58999 IV59018 IV59519 IV60104 IV60107 IV60117 IV60120 |
U864224 | cluster.es.sr.cmds | 7.1.3.1 | IV56576 |
U864193 | cluster.es.sr.rte | 7.1.3.1 | IV55147 IV56576 IV60111 IV60114 |
U864191 | cluster.es.svcpprc.rte | 7.1.3.1 | IV55112 IV55135 IV55158 IV58986 |
U864184 | cluster.man.en_US.es.data | 7.1.3.1 | IV55110 IV55122 IV55162 |
U864198 | cluster.msg.en_US.assist | 7.1.3.1 | IV55109 IV60101 |
U864196 | cluster.msg.en_US.es.server | 7.1.3.1 | IV55124 IV55133 IV55160 IV55161 IV55162 IV56377 IV57310 IV57311 IV58987 IV58991 IV58994 IV60104 |
U864226 | cluster.msg.en_US.sr | 7.1.3.1 | IV56576 |
U864194 | cluster.msg.en_US.svcpprc | 7.1.3.1 | IV55112 IV55135 |
U864228 | cluster.xd.glvm | 7.1.3.1 | IV60107 |
U864221 | glvm.rpv.client | 7.1.3.1 | IV55104 IV55150 IV55153 IV55939 IV60112 IV60453 |
U864222 | glvm.rpv.server | 7.1.3.1 | IV55939 IV60108 |