我们在一些 sles 12 vm 上使用 powershell 脚本进行测试。这些脚本会自动从 windows 服务器启动。现在我看到每次调用单个脚本都会启动一个新的 omiagent 实例。这没问题,但代理永远不会退出。因此,内存使用量会增加,直到 vm 开始交换。
有人知道这个问题并能告诉我们解决办法吗?
顺便说一句:通过 ssh 调用脚本不是一个解决方案,因为我们在机器之间传输复杂的哈希表。
答案1
这不是一个解决方案,而是一个解决方法:
脚本会终止除omiagent
最后两个 startet 之外的所有进程。此脚本由 cron 每分钟启动一次。
此解决方法需要以下先决条件:
- 每分钟仅有少数远程呼叫。
- 没有并行(或重叠)的远程调用。