Hi Todd, thanks! So FSEditLog.java :: createJournal(URI uri) is where a specific journal is chosen. Config parameters are : dfs.namenode.shared.edits.dir and dfs.namenode.edits.journal-plugin
correct? regards Sujee http://sujee.net On Tue, Oct 23, 2012 at 4:49 PM, Todd Lipcon <t...@cloudera.com> wrote: > Hi Sujee, > > QuorumJournalManager implements the JournalManager interface. The javadoc > on JournalManager may help you understand. Also, I would recommend > understanding the local-disk implementation (FileJournalManager) before > digging too deep into the QuorumJournalManager, which is a bit more complex. > > -Todd > > On Tue, Oct 23, 2012 at 3:31 PM, Sujee Maniyam <su...@sujee.net> wrote: > >> Hi devs, >> I am reading through the HA code, trying to understand how the >> editlogs propagate. >> >> I have looked at the following classes >> EditLogTailer >> JournalNode >> QuorumJournalManager >> NameNode >> FSNameSystem >> >> I see FSNameSystem is using FSImage editlog. where is the tie-in >> between NN and QuorumJournal? >> >> thanks >> Sujee Maniyam >> >> http://sujee.net >> > > > > -- > Todd Lipcon > Software Engineer, Cloudera