你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
基板管理控制器 (BMC) (iDRAC) 有多个凭据,这些凭证作为系统的一部分在每台计算机上自动轮换。 为了实现此自动轮换,在轮换凭据之前,每个裸机计算机 (BMM) 必须被视为群集中两种潜在状态之一。
群集状态和 BMC 凭据轮换
当裸机计算机的 iDRAC 凭据无法轮换或变得不匹配时,可能会导致计算机无法与 iDRAC 通信。 凭据不匹配可能使裸机计算机处于错误状态。
此外,运行时升级不会发生,因为下云基础结构需要与 OS 通信。
旋转条件
要进行 iDRAC 凭据轮换,计算机必须满足特定标准,在这些标准下,我们认为该计算机为 Healthy
或 Spare
。
- 计算机必须为
Provision Status: Succeeded
和Uncordoned
。 如果满足这两个条件,我们将继续执行下一步。 - 检查两种特定情况,其中我们认为计算机为“正常”或“备用”:
- 若要使计算机被视为
Healthy
,请检查以下条件。 如果满足这三个条件,我们将继续轮换。 否则,我们针对“备用”进行检查。- 计算机必须处于
Ready
状态 - 计算机的详细状态为
Provisoned
- 计算机必须有一个指定的 Kubernetes 节点
- 计算机必须处于
- 若要将机器视为
Spare
,我们会进行这些检查。 如果满足以下条件,我们将其视为“备用”节点并执行轮换。- 计算机
NOT
(不)处于Ready
状态 - 计算机的详细状态为
Available
- 计算机
- 若要使计算机被视为
根据这些准则,如果计算机是Cordoned
,则不会执行自动旋转。 同样,在任何不为 Provision Status: Succeeded
的计算机上,不会进行轮换。
有关 BMM/BMC 轮换的详细信息,请参阅 凭据轮换。