SONiC系统管理6
初始配置文件
SONiC系统配置管理围绕ConfigDB为核心,通过Config Manager通过各种接口接收配置信息,经过检查验证后写入ConfigDB,配置生效模块从ConfigDB提取配置信息,通过系统SAI接口对系统进行相应的配置从而是目标配置生效。
部分软件和协议的配置通过各软件模块检测ConfigDB中对应信息的变化,调整软件和协议的配置信息从而使配置生效。
SONiC系统默认启动配置文件的位置在/etc/sonic.startup.config。文件在进一步指示各种不同类型配置文件的位置:
{“configpath”: [
{“priority”: “1”, “model”: “RedisDB”, “path”: “/etc/sonic.configDB.redis.dump”}
{“priority”: “2”, “model”: “MiniGraph”, “path”: “/etc/sonic.minigraph.config”},
{“priority”: “3”, “model”: “MiniGraph”, “path”: “http://configserver/hostname.minigraph.config”},
]
}