07-06-2015 09:43 PM
What do these process, managers do? I mean very technically not theoretically. I'm currently in a research of how processes are managed by sysmgr, how the vital states are transferred or logged to Checkpoint_db? and to sysdb. And also cfgmgr environment must be similar to others so counting it in. At last how the planes separate these items inside?
Solved! Go to Solution.
07-07-2015 07:02 AM
Hi Munkhbat,
sysmgr is a process that is sort of an orchestrator inside the system, it handles and dispatches notifications between processes inside the OS. This process is very important but there isnt much detail to share about it other then what it does.
cfgmgr handles all the configuration handling, this in terms of config rollback, application and saving of configuration things like that.
sysdb is the system database, it is like (but is not) an SQL database in which configuration is stored, interfaces, events and all that. Sysdb is good to undertsand better in case of issues and the pdf detail attached hopefully explains better how sysdb handles all this and what commands can be useful to verify its operation.
regards
xander
07-07-2015 04:54 AM
As Nic mentioned in the other thread the IOS XR fundamentals book is a great start on answering your queries.
Sam
07-07-2015 07:02 AM
Hi Munkhbat,
sysmgr is a process that is sort of an orchestrator inside the system, it handles and dispatches notifications between processes inside the OS. This process is very important but there isnt much detail to share about it other then what it does.
cfgmgr handles all the configuration handling, this in terms of config rollback, application and saving of configuration things like that.
sysdb is the system database, it is like (but is not) an SQL database in which configuration is stored, interfaces, events and all that. Sysdb is good to undertsand better in case of issues and the pdf detail attached hopefully explains better how sysdb handles all this and what commands can be useful to verify its operation.
regards
xander
07-07-2015 06:08 PM
Hi Xander,
Thanks for the file. So "The process is started when the configuration item specified in the startup file is added to sysdb" from this sentence i understand as when a process needs to be started by sysmgr, it looks for the configuration item first and copies them to sysdb and then start it or is it already started? And when the conf is copied to sysdb, it is creating a namespace if it is not there already yes ?
regards
munkh
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide