3.4. MicroShift 健康检查脚本
40_microshift_running_check.sh 健康检查脚本仅执行核心 MicroShift 服务的验证。在 greenboot 目录中安装自定义工作负载健康检查脚本,以确保系统更新后成功应用程序操作。脚本按字母顺序运行。
MicroShift 健康检查在下表中列出:
| 验证 | Pass | Fail |
|---|---|---|
|
检查该脚本是否使用 | 下一步 |
|
|
检查 | 下一步 |
|
|
等待 | 下一步 |
|
| 对于每个核心命名空间,请等待工作负载的就绪状态 | 下一步 |
|
3.4.1. 验证等待周期 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
每个验证中的等待周期默认为 10 分钟。在等待周期后,如果验证没有成功,则会声明它失败。每次引导验证循环后,这个等待周期会递增到基础等待周期。
-
您可以通过在
/etc/greenboot/greenboot.conf配置文件中设置MICROSHIFT_WAIT_TIMEOUT_SEC环境变量来覆盖 base-time 等待周期。例如,您可以通过将值重置为 300 秒来更改等待时间到 5 分钟,如MICROSHIFT_WAIT_TIMEOUT_SEC=300。