Yes, as we discussed we should aim to introduce a single common/global configuration file. Ofcourse today nid is that common place (because nid starts the core services). Currently, they are mixed up in nid.conf and in services' configuration file.
Cheers, Mathi. > -----Original Message----- > From: Anders Widell [mailto:anders.wid...@ericsson.com] > Sent: Friday, April 08, 2016 8:53 PM > To: Mathivanan Naickan Palanivelu > Cc: opensaf-devel@lists.sourceforge.net > Subject: Re: [devel] [PATCH 1 of 1] clm: Decrease the default election delay > time to 200 ms [#1724] > > We don't actually have any global configuration file; nid.conf is only common > for the NID started services. I think we can wait until OpenSAF > 5.1 and maybe introduce a global configuration file in that release. > > regards, > Anders Widell > > On 04/07/2016 06:15 PM, Mathivanan Naickan Palanivelu wrote: > > Anders, > > > > What's your thoughts on moving this to nid.conf. CLM may be the > > implementer, but the implication is system wide which is why this > > should go into nid.conf that contains the common configuration. > > > > Mathi. > > > > ----- mathi.naic...@oracle.com wrote: > > > >> Ack, > >> This variable should go into the 00-README.conf (and CLM PR too?) > >> And we should consider moving this variable to nid.conf and perhaps > >> call it OSAF_ACTIVE_ELECTION_DELAY! > >> > >> Mathi. > >> > >> > >>> -----Original Message----- > >>> From: Anders Widell [mailto:anders.wid...@ericsson.com] > >>> Sent: Thursday, April 07, 2016 4:15 PM > >>> To: Mathivanan Naickan Palanivelu > >>> Cc: opensaf-devel@lists.sourceforge.net > >>> Subject: [PATCH 1 of 1] clm: Decrease the default election delay > >> time to 200 > >>> ms [#1724] > >>> > >>> osaf/services/saf/clmsv/config/clmna.conf | 5 +++-- > >>> osaf/services/saf/clmsv/nodeagent/election_starter.h | 2 +- > >>> 2 files changed, 4 insertions(+), 3 deletions(-) > >>> > >>> > >>> For backwards compatibility reasons, decrease the default election > >> delay > >>> time to > >>> 200 ms. Previously, the default election delay time was set to 5 > >> seconds, > >>> which is the recommended setting for clusters with more than two > >> system > >>> controllers. > >>> For clusters with only two system controllers, the new default of > >> 200 ms > >>> ought to be sufficient. > >>> > >>> diff --git a/osaf/services/saf/clmsv/config/clmna.conf > >>> b/osaf/services/saf/clmsv/config/clmna.conf > >>> --- a/osaf/services/saf/clmsv/config/clmna.conf > >>> +++ b/osaf/services/saf/clmsv/config/clmna.conf > >>> @@ -14,8 +14,9 @@ export CLMNA_ENV_HEALTHCHECK_KEY="Defaul > # > >>> STANDBY). If no system controller has been seen during the > >> configured time > >>> # period, CLMNA will initate an election with the own node as a > >> candidate for > >>> a # new active system controller. Note that lowering this value > >> will increase > >>> the -# risk of split-brain. Values lower than 5000 are not > >> recommended. > >>> -#export CLMNA_ELECTION_DELAY_TIME=5000 > >>> +# risk of split-brain. Values lower than 5000 are not recommended > >> on > >>> +cluster # with more than two system controllers. > >>> +#export CLMNA_ELECTION_DELAY_TIME=200 > >>> > >>> # Uncomment the next line to enable info level logging #args="-- > >>> loglevel=info" > >>> diff --git a/osaf/services/saf/clmsv/nodeagent/election_starter.h > >>> b/osaf/services/saf/clmsv/nodeagent/election_starter.h > >>> --- a/osaf/services/saf/clmsv/nodeagent/election_starter.h > >>> +++ b/osaf/services/saf/clmsv/nodeagent/election_starter.h > >>> @@ -66,7 +66,7 @@ class ElectionStarter { > >>> timespec Poll(); > >>> > >>> private: > >>> - static const uint64_t kDefaultElectionDelayTime = 5000; > >>> + static const uint64_t kDefaultElectionDelayTime = 200; > >>> > >>> struct NodeCollection { > >>> NodeCollection(); > >> --------------------------------------------------------------------- > >> --------- _______________________________________________ > >> Opensaf-devel mailing list > >> Opensaf-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/opensaf-devel > ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! http://pubads.g.doubleclick.net/ gampad/clk?id=1444514301&iu=/ca-pub-7940484522588532 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel