This is also true for PI proxied components.
TWON model.
configuration:
SU1 has 3comps all PI comps and SU2 has 2PI comps and 1proxied PI comp
comp3 of SU1 registeres the comp3ofSU2.
1.Here after lock,lock-in of SU1, assignments migrate to active for SU2. After
some time SU2 goes to diabled state due to proxyRegTimeOut.
2. Now unlock-in and Unlock the SU1 and repair the SU2.
No proxied_inst_cbk is invoked in COMP3 of SU1. Thus the SU2's presence state
stucks in INSTANTIATING state.
---
** [tickets:#815] SUs presence state stuck in INSTANTIATING**
**Status:** unassigned
**Milestone:** future
**Created:** Fri Mar 21, 2014 07:12 AM UTC by surender khetavath
**Last Updated:** Fri Mar 21, 2014 07:12 AM UTC
**Owner:** nobody
changeset : 5024
configuration.
1App,1SG,2SU each with 3comps,1SI,3CSIs.
COMP1 & 2 is of Category 1( PI comp) and COMP3 is of category 72(NPI PROXIED)
COMP2 is register the COMP3.
CSITypes are different for 3CSIs
SU1 and SU2 are mapped to PL-3 and PL-4.
configuration parameters:
saAmfSGAutoRepair=0
saAmfSGAutoAdjust=0
FOR comp1:
saAmfCtDefRecoveryOnError=2 -a saAmfCtDefDisableRestart=1
FOR COMP2,3:
saAmfCtDefRecoveryOnError=2 -a saAmfCtDefDisableRestart=0
Test:
1. Bringup configuration
2. Unlock-in the SU1
3. In the COMP2, after call to saAmfComponentRegister() induce a fault.
COMP1's saAmfComponentRegister() call got ERR_TRY_AGAIN and retries for 10times
and exits.
COMP1 registration timer expires as shown /var/log/messages.
SUFailover is triggered as COMP2 faulted as per recovery.
SU states:
safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfSUAdminState=LOCKED(2)
saAmfSUOperState=DISABLED(2)
saAmfSUPresenceState=INSTANTIATING(2)
saAmfSUReadinessState=OUT-OF-SERVICE(1)
safSu=2nAdminRepair_SU_2,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfSUAdminState=LOCKED-INSTANTIATION(3)
saAmfSUOperState=ENABLED(1)
saAmfSUPresenceState=UNINSTANTIATED(1)
saAmfSUReadinessState=OUT-OF-SERVICE(1)
comp states:
safComp=2nAdminRepairNPIPXD,safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfCompOperState=ENABLED(1)
saAmfCompPresenceState=UNINSTANTIATED(1)
saAmfCompReadinessState=OUT-OF-SERVICE(1)
safComp=2nAdminRepair,safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfCompOperState=ENABLED(1)
saAmfCompPresenceState=UNINSTANTIATED(1)
saAmfCompReadinessState=OUT-OF-SERVICE(1)
safComp=2nAdminRepairPIPXY,safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfCompOperState=ENABLED(1)
saAmfCompPresenceState=UNINSTANTIATED(1)
saAmfCompReadinessState=OUT-OF-SERVICE(1)
safComp=2nAdminRepair,safSu=2nAdminRepair_SU_2,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfCompOperState=ENABLED(1)
saAmfCompPresenceState=UNINSTANTIATED(1)
saAmfCompReadinessState=OUT-OF-SERVICE(1)
safComp=2nAdminRepairPIPXY,safSu=2nAdminRepair_SU_2,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfCompOperState=ENABLED(1)
saAmfCompPresenceState=UNINSTANTIATED(1)
saAmfCompReadinessState=OUT-OF-SERVICE(1)
safComp=2nAdminRepairNPIPXD,safSu=2nAdminRepair_SU_2,safSg=2nAdminRepair_SG,safApp=2nAdminRepair
saAmfCompOperState=ENABLED(1)
saAmfCompPresenceState=UNINSTANTIATED(1)
saAmfCompReadinessState=OUT-OF-SERVICE(1)
Si states:
safSi=2nAdminRepair_SI,safApp=2nAdminRepair
saAmfSIAdminState=UNLOCKED(1)
saAmfSIAssignmentState=UNASSIGNED(1)
/var/log/messages:
Mar 21 12:18:12 PL-3 osafamfnd[10035]: NO saAmfCtDefQuiescingCompleteTimeout
for 'safVersion=4.0.0,safCompType=2nAdminRepair_compbasetype' initialized with
saAmfCtDefCallbackTimeout
Mar 21 12:18:12 PL-3 osafamfnd[10035]: NO saAmfCtDefQuiescingCompleteTimeout
for 'safVersion=4.0.0,safCompType=2nAdminRepairPIPXY_compbasetype' initialized
with saAmfCtDefCallbackTimeout
Mar 21 12:18:13 PL-3 osafamfnd[10035]: NO
'safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair' Presence
State UNINSTANTIATED => INSTANTIATING
Mar 21 12:18:13 PL-3 osafamfnd[10035]: NO saAmfSUFailover is true for
'safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair'
Mar 21 12:18:13 PL-3 osafamfnd[10035]: NO
'safComp=2nAdminRepairPIPXY,safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair'
faulted due to 'avaDown' : Recovery is 'suFailover'
Mar 21 12:18:13 PL-3 osafamfnd[10035]: NO Terminating components of
'safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair'(abruptly
& unordered)
Mar 21 12:18:13 PL-3 osafamfnd[10035]: NO Terminated all components in
'safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair'
Mar 21 12:18:13 PL-3 osafamfnd[10035]: NO Informing director of sufailover
Mar 21 12:18:22 PL-3 osafamfnd[10035]: NO Instantiation of
'safComp=2nAdminRepair,safSu=2nAdminRepair_SU_1,safSg=2nAdminRepair_SG,safApp=2nAdminRepair'
failed
Mar 21 12:18:22 PL-3 osafamfnd[10035]: NO Reason: component registration timer
expired
---
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.------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets