刷新系统配置
os-refresh-config的Python项目详细描述
操作系统刷新配置
操作系统刷新配置使用DIB运行部件在 预定义的目录集:
/opt/stack/os-config-refresh/pre-configure.d /opt/stack/os-config-refresh/configure.d /opt/stack/os-config-refresh/post-configure.d /opt/stack/os-config-refresh/migration.d /opt/stack/os-config-refresh/error.d
/opt/stack/os config refresh是默认的基本目录。你可以 设置环境变量覆盖 默认一个。
其目的是将脚本执行分为4个阶段:
- 静止(预配置.d),
- 配置(configure.d),
- 激活(post configure.d)。
- 迁移(migration.d),
它贯穿上述所有阶段,以确保应用配置 在机器上启用。它将运行错误的脚本。d然后 如果任何阶段存在问题,则退出非零退出状态。剧本 在每一个阶段都不应该依赖于彼此的正常工作。
注意:以前版本的os refresh config运行迁移 后期配置。这是最初设计中的疏忽, 迁移的目的是在主机 完全配置。
对于在服务停止时必须发生的事情,应该 在控制服务状态的后配置脚本中完成。