Brett @Google wrote: > On Thu, Nov 12, 2009 at 4:26 AM, <[email protected] > <mailto:[email protected]>> wrote: > > > Could someone please exemplify a scenario where the -S option for > > slapadd is needed? > > - load server 1 using slapadd with option -S (the SID of server 1) > and -w > > - slapcat server 1 > > - slapadd server 2 using the slapcat from server 1 > > this ensures you have consistent entryCSN and contextCSN > > > So can i say that in mirrormode, there is never a need to provide -S > <sid> unless you are initializing the first server (sid 1) from a ldif > without valid CSN's etc, eg. by providing the "-S 1 -w" options to slapadd ?
OK. > If this is true, then would i also be correct is saying that -S <sid> > only sets a parameter to enable the -w option to set the SID correctly > in CSN's etc? and that the value provided by -S has no effect if -w is > not provided ? No. > I imagine therefore the same thing would apply when initializing a set > of multimaster servers, where the <sid> provided by -S just happened to > be the first one you are loading. The others 2-N nodes would be > initialized from a slapcat of the first server you loaded (using the > contextCSN's etc., slapadd "-S <sid> -w" created), still using slapadd > but without needing to provide either the -S <sid> option or the -w option. Yes. > Just trying to clarify my understanding before contributing a paragraph > of doc to explain this. -- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
