On 08/08/2013 03:45 PM, opensaf dev wrote:
> Thanks a lot Hans.
>
> I was intending to bring down the SU for some maintenance purpose with all 
> the components it consists of. In openSAF
> context what would be the alternative to bring down a single SU in a payload 
> node and all its components? Bringing the

Not sure I understand, you can lock a single SU or a node. Your choice...
/Hans

> whole service down by doing service opensafd stop works, but it brings down 
> all the SUs in that payload load.
>
> Thanks
> Dev
>
>
> On Thu, Aug 8, 2013 at 12:15 AM, Hans Feldt <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     Hi,
>
>     The cleanup command is not executed by AMF when an SU is LOCKED-IN. The 
> cleanup command is only used when there is
>     an error associated with a component.
>
>     Thanks,
>     Hans
>
>
>     On 08/07/2013 08:43 PM, opensaf dev wrote:
>
>         hi,
>
>         Any suggestion on the below issue is greatly appreciated
>
>         Issue: SA-Aware Component is not getting killed after a lock and 
> lock-in
>         the SU with one component. The pid file created during instatiation 
> of the
>         component is also not removed because of this.
>
>         With a SU with initial admin state as LOCKED-INSTANTIATION as in 
> amfdemo, I
>         did unlock-in and unlock. And then when I did a lock and lock-in on 
> the
>         same SU,
>         the cleanup scrpt is not invoked from the Opensaf as defined in IMM. 
> Is
>         this a correct behaviour or am I missing something in IMM which 
> prevents
>         calling cleanup during lock and lock-in to bring back the SU to 
> original
>         state.
>
>
>
>         Enviroment:
>         One payload node
>         1 SG and 1 SU and 1 component
>
>         Component Logs
>         On Lock
>         11:09:32.451 Setting CSI for componentName
>         (safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp, QUIESCED)
>         11:09:32.451 CsiDescriptor flags:(TARGET_ALL)
>         11:09:32.451 CSI Set for all CSI's
>         11:09:32.533 Removing CSI for
>         {safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp}
>         11:09:32.534 Responding {OK} to AMF.
>
>         On Lock-in
>         11:10:34.429 Terminating
>         {safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp}
>         11:10:34.431 Responding {OK} to AMF.
>         11:10:34.433 Terminated the component
>         {safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp}
>         11:10:34.437 Dispatch terminated..
>
>         /var/log/messages
>
>         [root@payload1 bin]# amf-adm unlock-in
>         safSu=inetSU,safSg=inetSG,__safApp=inetApp
>
>         Aug  7 11:08:02 payload1 osafamfnd[1096]: IN
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp' Presence 
> State
>         UNINSTANTIATED => INSTANTIATING
>         Aug  7 11:08:02 payload1 osafamfnd[1096]: NO
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp' Presence State 
> UNINSTANTIATED =>
>         INSTANTIATING
>         Aug  7 11:08:02 payload1 clc_cli_script: Running the CLC-CLI script 
> for
>         component: inet
>         Aug  7 11:08:02 payload1 clc_cli_script: CLC-CLI arguments: 
> instantiate
>         inet
>         Aug  7 11:08:02 payload1 clc_cli_script:  Module name: inet !!
>         Aug  7 11:08:02 payload1 clc_cli_script: Inside Start|Instantiate 
> Function!!
>         Aug  7 11:08:02 payload1 clc_cli_script: Starting inet !!
>         Aug  7 11:08:08 payload1 osafamfnd[1096]: IN
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp' Presence 
> State
>         INSTANTIATING => INSTANTIATED
>         Aug  7 11:08:08 payload1 osafamfnd[1096]: NO
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp' Presence State 
> INSTANTIATING =>
>         INSTANTIATED
>
>         [root@payload1 bin]# amf-adm unlock 
> safSu=inetSU,safSg=inetSG,__safApp=inetApp
>
>         Aug  7 11:08:30 payload1 osafimmnd[1064]: IN Create runtime object
>         
> 'safSISU=safSu=inetSU\#safSg=__inetSG\#safApp=inetApp,safSi=__inetSUSI,safApp=inetApp'
>         by Impl id: 3
>         Aug  7 11:08:30 payload1 osafimmnd[1064]: IN Create runtime object
>         
> 'safCSIComp=safComp=inet\#__safSu=inetSU\#safSg=inetSG\#__safApp=inetApp,safCsi=inet,__safSi=inetSUSI,safApp=inetApp'
>         by Impl id: 3
>         Aug  7 11:08:30 payload1 osafamfnd[1096]: NO Assigning
>         'safSi=inetSUSI,safApp=__inetApp' ACTIVE to
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp'
>         Aug  7 11:08:30 payload1 osafamfnd[1096]: IN Assigning
>         'safCsi=inet,safSi=inetSUSI,__safApp=inetApp' ACTIVE to
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp'
>         Aug  7 11:08:30 payload1 osafamfnd[1096]: IN Assigned
>         'safCsi=inet,safSi=inetSUSI,__safApp=inetApp' ACTIVE to
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp'
>         Aug  7 11:08:30 payload1 osafamfnd[1096]: NO Assigned
>         'safSi=inetSUSI,safApp=__inetApp' ACTIVE to
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp'
>
>
>         [root@payload1 bin]# amf-adm lock 
> safSu=inetSU,safSg=inetSG,__safApp=inetApp
>
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: NO Assigning
>         'safSi=inetSUSI,safApp=__inetApp' QUIESCED to
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: IN Assigning 'all CSIs' 
> QUIESCED
>         to 'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: IN Assigned 'all CSIs' 
> QUIESCED
>         to 'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: NO Assigned
>         'safSi=inetSUSI,safApp=__inetApp' QUIESCED to
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: NO Removing
>         'safSi=inetSUSI,safApp=__inetApp' from
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: IN Removing 'all CSIs' from
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: IN Removed 'all CSIs' from
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafamfnd[1096]: NO Removed
>         'safSi=inetSUSI,safApp=__inetApp' from
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp'
>         Aug  7 11:09:32 payload1 osafimmnd[1064]: IN Delete runtime object
>         
> 'safCSIComp=safComp=inet\#__safSu=inetSU\#safSg=inetSG\#__safApp=inetApp,safCsi=inet,__safSi=inetSUSI,safApp=inetApp'
>         by Impl-id: 3
>         Aug  7 11:09:32 payload1 osafimmnd[1064]: IN Delete runtime object
>         
> 'safSISU=safSu=inetSU\#safSg=__inetSG\#safApp=inetApp,safSi=__inetSUSI,safApp=inetApp'
>         by Impl-id: 3
>
>         [root@payload1 bin]# amf-adm lock-in
>         safSu=inetSU,safSg=inetSG,__safApp=inetApp
>
>         Aug  7 11:10:34 payload1 osafamfnd[1096]: IN
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp' Presence 
> State
>         INSTANTIATED => TERMINATING
>         Aug  7 11:10:34 payload1 osafamfnd[1096]: NO
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp' Presence State 
> INSTANTIATED =>
>         TERMINATING
>         Aug  7 11:10:34 payload1 osafamfnd[1096]: IN
>         'safComp=inet,safSu=inetSU,__safSg=inetSG,safApp=inetApp' Presence 
> State
>         TERMINATING => UNINSTANTIATED
>         Aug  7 11:10:34 payload1 osafamfnd[1096]: NO
>         'safSu=inetSU,safSg=inetSG,__safApp=inetApp' Presence State 
> TERMINATING =>
>         UNINSTANTIATED
>
>         Thanks,
>         Dev
>         
> ------------------------------__------------------------------__------------------
>         Get 100% visibility into Java/.NET code with AppDynamics Lite!
>         It's a free troubleshooting tool designed for production.
>         Get down to code-level detail for bottlenecks, with <2% overhead.
>         Download for free and get started troubleshooting in minutes.
>         
> http://pubads.g.doubleclick.__net/gampad/clk?id=48897031&iu=__/4140/ostg.clktrk
>         
> <http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk>
>         _________________________________________________
>         Opensaf-users mailing list
>         Opensaf-users@lists.__sourceforge.net 
> <mailto:[email protected]>
>         https://lists.sourceforge.net/__lists/listinfo/opensaf-users
>         <https://lists.sourceforge.net/lists/listinfo/opensaf-users>
>
>
>

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-users

Reply via email to