11.2. 运行 vSphere 问题检测器 Operator 检查
您可以覆盖运行 vSphere 问题检测器 Operator 检查的调度,并立即运行检查。
vSphere 问题检测器 Operator 每小时自动运行检查。但是,当 Operator 启动时,它会立即运行检查。当 Cluster Storage Operator 启动并确定集群是否在 vSphere 上运行时,Operator 由 Cluster Storage Operator 启动。要立即运行检查,您可以将 vSphere 问题检测器 Operator 扩展至 0,并返回到 1,以便它重启 vSphere 问题检测器 Operator。
先决条件
-
使用具有
cluster-admin角色的用户访问集群。
流程
将 Operator 扩展至
0:oc scale deployment/vsphere-problem-detector-operator --replicas=0 \ -n openshift-cluster-storage-operator$ oc scale deployment/vsphere-problem-detector-operator --replicas=0 \ -n openshift-cluster-storage-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果部署没有立即缩减为零,您可以运行以下命令来等待 pod 退出:
oc wait pods -l name=vsphere-problem-detector-operator \ --for=delete --timeout=5m -n openshift-cluster-storage-operator$ oc wait pods -l name=vsphere-problem-detector-operator \ --for=delete --timeout=5m -n openshift-cluster-storage-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow 将 Operator 扩展至
1:oc scale deployment/vsphere-problem-detector-operator --replicas=1 \ -n openshift-cluster-storage-operator$ oc scale deployment/vsphere-problem-detector-operator --replicas=1 \ -n openshift-cluster-storage-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow 删除旧的领导锁定,以加快 Cluster Storage Operator 的新领导选举机制:
oc delete -n openshift-cluster-storage-operator \ cm vsphere-problem-detector-lock$ oc delete -n openshift-cluster-storage-operator \ cm vsphere-problem-detector-lockCopy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
- 查看 vSphere 问题检测器 Operator 生成的事件或日志。确认事件或日志具有最新的时间戳。