Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

27.20.2. 确定管理附加和分离的内容

如果节点自己设置了注解 volumes.kubernetes.io/controller-managed-attach-detach,则它的 attach 和 detach 操作由控制器管理。控制器将自动检查此注解的所有节点,并根据它是否存在。因此,您可以检查此注解的节点,以确定它是否启用了控制器管理的附加和分离。

要进一步确保节点选择控制器管理的附加和分离,可以搜索其日志以找到以下行:

Setting node annotation to enable volume controller attach/detach

如果没有找到以上行,日志应包含:

Controller attach/detach is disabled for this node; Kubelet will attach and detach volumes

要在控制器结束时进行检查,它正在管理特定节点的附加和分离操作,日志级别必须首先设置为至少 4。然后,应该找到以下行:

processVolumesInUse for node <node_hostname>

有关如何查看日志和配置日志级别的详情,请参考 配置日志记录级别