使用 Oracle Linux 版本 5.11(由于该服务器上软件的限制而无法升级。
我们的 Veritas 集群服务有一个特定的命令,应该不会产生影响,但当我们的集群未冻结时,已知它会导致故障转移。
有问题的命令是 vxconfigd。
我正在寻找一种在任何用户运行 vxconfigd 时触发查询的方法,该查询保持运行命令,并首先提出是/否问题来询问集群资源是否被冻结。
如果它是内部执行,我只会修改脚本本身,但由于它是供应商,我不想直接修改它。这就是为什么我正在寻找能够执行相同操作的操作系统级别的东西。
我唯一能想到的是带有别名的东西,但这不是很优雅,所以我想知道我还有什么其他选择。
答案1
搬去。vxconfigd
real-vxconfigd
创建一个脚本vxconfigd
,询问是否运行该程序,然后执行 execs real-vxconfigd
。