- **status**: unassigned --> accepted
- **assigned_to**: Praveen
- **Milestone**: future --> 4.4.2
---
** [tickets:#335] amf: ntfsubscribe doesn't print the HA State Change
Notification for STANDBY after failover.**
**Status:** accepted
**Milestone:** 4.4.2
**Created:** Mon May 27, 2013 05:29 AM UTC by Praveen
**Last Updated:** Mon May 27, 2013 05:29 AM UTC
**Owner:** Praveen
Migrated from http://devel.opensaf.org/ticket/2155.
ntfsubscribe utility doesn't print the HA State Change Notification for STANDBY
after failover.
Steps followed:-
1.Brought up 2N model with 2SUs.
SU1 (active) on PL-3 and SU2 (standby) on SC-1.
At this point of time, SC-1 was standby, SC-2 was active.
2. Started ntfsubscribe utility on SC-1
3. kill amfd on SC-2.
After step3, observed that SC-1 got the HA State Change Notification for
Active but
no HA state change notification for Standby for SC-2 once it came up.
# ntfsubscribe
Sep 28 16:05:01 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safNode=SC-2,safCluster=myClmCluster"
notifyingObject = "safApp=safClmService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_CLM.102 (0x66)
additionalText = "CLM node safNode=SC-2,safCluster=myClmCluster Exit"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_CLM_CLUSTER_CHANGE_STATUS
New State: SA_CLM_NODE_LEFT
Sep 28 16:05:01 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=NoRed,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.108 (0x6c)
additionalText = "Oper state safSu=SC-2,safSg=NoRed,safApp=OpenSAF changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_OP_STATE
New State: SA_AMF_OPERATIONAL_DISABLED
Sep 28 16:05:01 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=NoRed,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.109 (0x6d)
additionalText = "Presence state of SU safSu=SC-2,safSg=NoRed,safApp=OpenSAF
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_PRESENCE_STATE
New State: SA_AMF_PRESENCE_UNINSTANTIATED
Sep 28 16:05:01 - Alarm
eventType = SA_NTF_ALARM_PROCESSING
notificationObject = "safSi=NoRed1,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.5 (0x5)
additionalText = "SI designated by safSi=NoRed1,safApp=OpenSAF has no current
active assignments to any SU"
probableCause = SA_NTF_SOFTWARE_ERROR
perceivedSeverity = SA_NTF_SEVERITY_MAJOR
Sep 28 16:05:01 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.108 (0x6c)
additionalText = "Oper state safSu=SC-2,safSg=2N,safApp=OpenSAF changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_OP_STATE
New State: SA_AMF_OPERATIONAL_DISABLED
Sep 28 16:05:01 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.109 (0x6d)
additionalText = "Presence state of SU safSu=SC-2,safSg=2N,safApp=OpenSAF
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_PRESENCE_STATE
New State: SA_AMF_PRESENCE_UNINSTANTIATED
Sep 28 16:05:01 - Alarm
eventType = SA_NTF_ALARM_PROCESSING
notificationObject = "safSi=SC-2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.5 (0x5)
additionalText = "SI designated by safSi=SC-2N,safApp=OpenSAF has no current
active assignments to any SU"
probableCause = SA_NTF_SOFTWARE_ERROR
perceivedSeverity = SA_NTF_SEVERITY_MAJOR
Sep 28 16:05:01 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSi=SC-2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.111 (0x6f)
additionalText = "The Assignment state of SI safSi=SC-2N,safApp=OpenSAF
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_ASSIGNMENT_STATE
New State: SA_AMF_ASSIGNMENT_PARTIALLY_ASSIGNED
Sep 28 16:05:01 - Alarm
eventType = SA_NTF_ALARM_PROCESSING
notificationObject = "safSi=SC-2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.5 (0x5)
additionalText = "Previous raised alarm of safSi=SC-2N,safApp=OpenSAF is now
cleared"
probableCause = SA_NTF_SOFTWARE_ERROR
perceivedSeverity = SA_NTF_SEVERITY_CLEARED
Sep 28 16:05:01 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-1,safSg=2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.110 (0x6e)
additionalText = "The HA state of SI safSi=SC-2N,safApp=OpenSAF assigned to SU
safSu=SC-1,safSg=2N,safApp=OpenSAF changed"
additionalInfo = "safSi=SC-2N,safApp=OpenSAF"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_HA_STATE
New State: SA_AMF_HA_ACTIVE
Sep 28 16:05:30 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safNode=SC-2,safCluster=myClmCluster"
notifyingObject = "safApp=safClmService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_CLM.101 (0x65)
additionalText = "CLM node safNode=SC-2,safCluster=myClmCluster Joined"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_CLM_CLUSTER_CHANGE_STATUS
New State: SA_CLM_NODE_JOINED
Sep 28 16:05:32 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=NoRed,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.109 (0x6d)
additionalText = "Presence state of SU safSu=SC-2,safSg=NoRed,safApp=OpenSAF
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_PRESENCE_STATE
New State: SA_AMF_PRESENCE_INSTANTIATED
Sep 28 16:05:32 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=NoRed,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.108 (0x6c)
additionalText = "Oper state safSu=SC-2,safSg=NoRed,safApp=OpenSAF changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_OP_STATE
New State: SA_AMF_OPERATIONAL_ENABLED
Sep 28 16:05:32 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSi=NoRed1,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.111 (0x6f)
additionalText = "The Assignment state of SI safSi=NoRed1,safApp=OpenSAF
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_ASSIGNMENT_STATE
New State: SA_AMF_ASSIGNMENT_FULLY_ASSIGNED
Sep 28 16:05:32 - Alarm
eventType = SA_NTF_ALARM_PROCESSING
notificationObject = "safSi=NoRed1,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.5 (0x5)
additionalText = "Previous raised alarm of safSi=NoRed1,safApp=OpenSAF is now
cleared"
probableCause = SA_NTF_SOFTWARE_ERROR
perceivedSeverity = SA_NTF_SEVERITY_CLEARED
Sep 28 16:05:32 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.109 (0x6d)
additionalText = "Presence state of SU safSu=SC-2,safSg=2N,safApp=OpenSAF
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_PRESENCE_STATE
New State: SA_AMF_PRESENCE_INSTANTIATED
Sep 28 16:05:32 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSu=SC-2,safSg=2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.108 (0x6c)
additionalText = "Oper state safSu=SC-2,safSg=2N,safApp=OpenSAF changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_OP_STATE
New State: SA_AMF_OPERATIONAL_ENABLED
Sep 28 16:05:32 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safSi=SC-2N,safApp=OpenSAF"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.111 (0x6f)
additionalText = "The Assignment state of SI safSi=SC-2N,safApp=OpenSAF
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_ASSIGNMENT_STATE
New State: SA_AMF_ASSIGNMENT_FULLY_ASSIGNED
Sep 28 16:05:32 - State Change
eventType = SA_NTF_OBJECT_STATE_CHANGE
notificationObject = "safAmfNode=SC-2,safAmfCluster=myAmfCluster"
notifyingObject = "safApp=safAmfService"
notificationClassId = SA_NTF_VENDOR_ID_SAF.SA_SVC_AMF.107 (0x6b)
additionalText = "Oper state safAmfNode=SC-2,safAmfCluster=myAmfCluster
changed"
sourceIndicator = SA_NTF_OBJECT_OPERATION
State ID = SA_AMF_OP_STATE
New State: SA_AMF_OPERATIONAL_ENABLED
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets