我无意中通过Openshift控制台从Linstor操作符中删除了LinstorController实例。
幸运的是,它没有被删除,因为LinstorSatelliteSet存在。
请查看错误:oc describe linstorcontroller/linstor
..。错误:- >-临时错误: timeout=60000000000,error=controller控制器仍然有活动卫星,在删除之前必须清除: txl4201.nprod01.ocp.vub.sk txl4202.nprod01.ocp.vub.sk txl4203.nprod01.ocp.vub.sk txl4204.nprod01.ocp.vub.sk txl4205.nprod01.ocp.vub.sk txl4301.nprod01.ocp.vub.sk txl4302.nprod01.ocp.vub.sk txl4303.nprod01.ocp.vub.sk txl4304.nprod01.ocp.vub.sk
是否有可能从这种状态中恢复过来?
Openshift4.8.29 Linstor操作符ver.1.5.1 Linstor控制器版本1.13.0;GIT-散列:37c02e20a52f26ef28ce4464925d9e53327171c
提前谢谢你
奥托·博多
发布于 2022-03-14 09:14:53
该问题的原因是删除了Red知识库后面的终结器:已删除的https://access.redhat.com/solutions/2317401对象的LinstorController对象oc patch linstorcontrollers linstor --type='merge' -p '{"metadata":{"finalizers":null}}',并由原始yaml文件重新创建它。幸运的是,LinstorController没有初始化它的db,而是重用它。一切都在起作用。
https://stackoverflow.com/questions/71420227
复制相似问题