Direct links to fixes
4.1.1-TIV-SAMP-Linux64-FP0001
4.1.1-TIV-SAMP-AIX-FP0001
4.1.0-TIV-SAMP-AIX-FP0002
4.1.0-TIV-SAMP-Linux64-FP0002
4.1.0-TIV-SAMP-Linux-FP0002
3.2.2-TIV-SAMP-Linux-FP0009
3.2.2-TIV-SAMP-AIX-FP0009
3.2.2-TIV-SAMP-Solaris-FP0009
3.2.2-TIV-SAMP-Windows-FP0009
3.2.2-TIV-SAMP-Windows-FP0009
4.1.0-TIV-SAMP-AIX-FP0003
4.1.0-TIV-SAMP-Linux-FP0003
4.1.0-TIV-SAMP-Linux64-FP0003
4.1.0-TIV-SAMP-AIX-FP0006
4.1.0-TIV-SAMP-Linux-FP0006
4.1.0-TIV-SAMP-Linux64-FP0006
4.1.0-TIV-SAMP-AIX-FP0007
4.1.0-TIV-SAMP-Linux64-FP0007
SAMP4107_Verification_Signatures
4.1.1-TIV-SAMP-AIX-FP0000
4.1.1-TIV-SAMP-Linux64-FP0000
3.2.2-TIV-ITSAMP-FP0009, Tivoli System Automation for Multiplatforms
4.1.0-TIV-ITSAMP-FP0003, Tivoli System Automation for Multiplatforms
4.1.0-TIV-ITSAMP-FP0004, Tivoli System Automation for Multiplatforms
APAR status
Closed as program error.
Error description
Support Engineer: GBH Change Team Eng: EJ Environment: 4.1 Details: I can remove members of a static network equivalency and the ValidSelectResources list doesn't change. This also means the lssam output doesn't reflect the correct membership either. The "Resource:Node[Membership]" list does show the change. To correct the equivalency, master RecRM needs to be bounced. I do not see this problem in 3.2.2.7 (have not tested 3.2.2.8) [root@NC106149 /]# lsequ -Ab -e db2_public_network_0 Displaying Equivalency information: All Attributes For Equivalency "db2_public_network_0". Equivalency 1: Name = db2_public_network_0 MemberClass = IBM.NetworkInterface Resource:Node[Membership] = {en1:NC106149,en1:NC106150} SelectString = "" SelectFromPolicy = ANY MinimumNecessary = 1 Subscription = {} Color = 0 ActivePeerDomain = db2_10_1_dom Resource:Node[ValidSelectResources] = {en1:NC106149,en1:NC106150} Resource:Node[InvalidResources] = {} ConfigValidity = AutomationDetails[CompoundState] = Automation [root@NC106149 /]# chequ -u d db2_public_network_0 IBM.NetworkInterface:en1:NC106150 [root@NC106149 /]# lsequ -Ab -e db2_public_network_0 Displaying Equivalency information: All Attributes For Equivalency "db2_public_network_0". Equivalency 1: Name = db2_public_network_0 MemberClass = IBM.NetworkInterface Resource:Node[Membership] = {en1:NC106149} SelectString = "" SelectFromPolicy = ANY MinimumNecessary = 1 Subscription = {} Color = 0 ActivePeerDomain = db2_10_1_dom Resource:Node[ValidSelectResources] = {en1:NC106149,en1:NC106150} Resource:Node[InvalidResources] = {} ConfigValidity = AutomationDetails[CompoundState] = Automation lssam : ... Online IBM.Equivalency:db2_public_network_0 |- Online IBM.NetworkInterface:en1:NC106149 '- Online IBM.NetworkInterface:en1:NC106150 ... Kill the master RecRM, and .... [root@NC106149 /]# lssamctrl -V Starting to list SAM Control information. lssamctrl: Executed on Fri Oct 3 21:06:19 2014 at "NC106149", master node "NC106149". Displaying SAM Control information: SAMControl: TimeOut = 60 RetryCount = 3 Automation = Auto ExcludedNodes = {} ResourceRestartTimeOut = 5 ActiveVersion = [4.1.0.0,Sat Aug 2 00:56:11 2014] EnablePublisher = Disabled TraceLevel = 31 ActivePolicy = [] CleanupList = {} PublisherList = {} Completed Listing SAM Control information. [root@NC106149 /]# ps -ef |grep -i recovery root 12845254 2949374 0 18:38:21 - 0:00 /usr/sbin/rsct/bin/IBM.RecoveryRMd root 18087986 4784374 0 21:06:31 pts/3 0:00 grep -i recovery [root@NC106149 /]# kill 12845254 [root@NC106149 /]# lsequ -Ab -e db2_public_network_0 Displaying Equivalency information: All Attributes For Equivalency "db2_public_network_0". Equivalency 1: Name = db2_public_network_0 MemberClass = IBM.NetworkInterface Resource:Node[Membership] = {en1:NC106149} SelectString = "" SelectFromPolicy = ANY MinimumNecessary = 1 Subscription = {} Color = 0 ActivePeerDomain = db2_10_1_dom Resource:Node[ValidSelectResources] = {en1:NC106149} Resource:Node[InvalidResources] = {} ConfigValidity = AutomationDetails[CompoundState] = Automation lssam : ... Online IBM.Equivalency:db2_public_network_0 '- Online IBM.NetworkInterface:en1:NC106149 ... Same is true for adding members to static equivalency. [root@NC106149 /]# lsequ -Ab -e db2_public_network_0 Displaying Equivalency information: All Attributes For Equivalency "db2_public_network_0". Equivalency 1: Name = db2_public_network_0 MemberClass = IBM.NetworkInterface Resource:Node[Membership] = {en1:NC106149} SelectString = "" SelectFromPolicy = ANY MinimumNecessary = 1 Subscription = {} Color = 0 ActivePeerDomain = db2_10_1_dom Resource:Node[ValidSelectResources] = {en1:NC106149} Resource:Node[InvalidResources] = {} ConfigValidity = AutomationDetails[CompoundState] = Automation [root@NC106149 /]# chequ -u a db2_public_network_0 IBM.NetworkInterface:en1:NC106150 [root@NC106149 /]# lsequ -Ab -e db2_public_network_0 Displaying Equivalency information: All Attributes For Equivalency "db2_public_network_0". Equivalency 1: Name = db2_public_network_0 MemberClass = IBM.NetworkInterface Resource:Node[Membership] = {en1:NC106149,en1:NC106150} SelectString = "" SelectFromPolicy = ANY MinimumNecessary = 1 Subscription = {} Color = 0 ActivePeerDomain = db2_10_1_dom Resource:Node[ValidSelectResources] = {en1:NC106149} Resource:Node[InvalidResources] = {} ConfigValidity = AutomationDetails[CompoundState] = Automation Kill the master, and .... [root@NC106149 /]# lsequ -Ab -e db2_public_network_0 Displaying Equivalency information: All Attributes For Equivalency "db2_public_network_0". Equivalency 1: Name = db2_public_network_0 MemberClass = IBM.NetworkInterface Resource:Node[Membership] = {en1:NC106149,en1:NC106150} SelectString = "" SelectFromPolicy = ANY MinimumNecessary = 1 Subscription = {} Color = 0 ActivePeerDomain = db2_10_1_dom Resource:Node[ValidSelectResources] = {en1:NC106149,en1:NC106150} Resource:Node[InvalidResources] = {} ConfigValidity = AutomationDetails[CompoundState] = Automation
Local fix
Bound the master RecRM
Problem summary
**************************************************************** * USERS AFFECTED: Tivoli System Automation for Multiplatforms * (SA MP) 4.1 users changing Equivalencies with a static * SelectString while running 'lssam -top' **************************************************************** * PROBLEM DESCRIPTION: * Adding or removing a member from a static equivalency is not * effective immediately when command 'lssam -top' is running. * This means that the running 'lssam -top' still shows the * original equivalency members, as well as any new 'lssam' * command. The command 'lsequ -Ab' will show the new members * within the attribute 'Resource:Node[Membership]', but the * attribute 'Resource:Node[ValidSelectResources]' still shows * the original members until the 'lssam -top' is ended. * If there are more 'lssam -top' commands running, the updated * equivalency members are not shown until all of the * 'lssam -top' commands are stopped. * The issue is caused by the internal handling of the RecoveryRM * that does not re-register for new/removed equivalency members * as long as a registration from a running 'lssam -top' is still * in place. * * Local Fix: * Stop all running 'lssam -top' on all nodes of the domain. **************************************************************** * RECOMMENDATION: ****************************************************************
Problem conclusion
The internal handling of members of static equivalencies has been adjusted to address the issue. Now the members of a static equivalency are immediately updated even if 'lssam -top' is running while the 'chequ -u a/d ...' command is executed. . The official fix for this problem is included in Tivoli System Automation for Multiplatforms 4.1 fix pack 2 | 4.1.0-TIV-ITSAMP-FP0002 | . Additional Search Keywords .
Temporary fix
Comments
APAR Information
APAR number
IV66405
Reported component name
SA MULTIPLATFOR
Reported component ID
5724M0000
Reported release
410
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-10-29
Closed date
2015-03-04
Last modified date
2015-03-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
SA MULTIPLATFOR
Fixed component ID
5724M0000
Applicable component levels
Document Information
Modified date:
25 September 2023