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

Reply via email to