ironic-status¶
概要¶
ironic-status <category> <command> [<args>]
描述¶
ironic-status 是一个工具,提供用于检查 Ironic 部署状态的例程。
选项¶
执行 ironic-status 命令的标准模式是
ironic-status <category> <command> [<args>]
不带参数运行以查看可用命令类别列表
ironic-status
类别包括
upgrade
详细描述如下。
您也可以使用类别参数(例如 upgrade)运行,以查看该类别中的所有命令列表
ironic-status upgrade
这些章节描述了 ironic-status 可用的类别和参数。
升级¶
ironic-status upgrade check在用新代码重启服务之前执行特定于版本的就绪检查。 此命令需要完整的配置以及对数据库和服务的访问权限。
返回值
返回值
描述
0
所有升级就绪检查均已成功通过,无需执行任何操作。
1
至少有一个检查遇到问题,需要进一步调查。 这被认为是一个警告,但升级可能是可以的。
2
存在需要调查的升级状态检查失败。 这应该被视为阻止升级的内容。
255
发生意外错误。
检查历史记录
12.0.0 (Stein)
添加了检查对象版本与 ironic 发布版兼容性的功能。
Wallaby
添加了检查配置的策略文件是否为 JSON 格式的功能,因为基于 JSON 的策略已被弃用。
2024.2
添加了检查配置中是否存在硬件类型和接口,以及节点是否配置了现有的驱动程序和接口的功能。