0

要卸载应用程序,我在本地云环境中的 cloudify 提示中调用了 uninstall-application app-name。但是卸载不成功。日志文件显示以下异常。

2013-10-14 13:06:50,537 休息 [1] 信息 [org.cloudifysource.rest.controllers.ServiceController] - 删除应用程序的所有应用程序范围属性 2013-10-14 13:06:50,542 休息 [1] 警告 [ org.openspaces.admin.internal.admin.DefaultAdmin] - 无法执行:org.openspaces.admin.internal.gsm.DefaultGridServiceManager$3@70b1ec8b - org.openspaces.admin.AdminException:无法取消部署处理单元 [app-name] ; 原因:org.openspaces.admin.AdminException:无法在 org.openspaces.admin.internal.gsm.DefaultGridServiceManager.undeployProcessingUnit(DefaultGridServiceManager.java:279) 在 org.openspaces.admin.internal 取消部署处理单元 [app-name] .gsm.DefaultGridServiceManager$3.run(DefaultGridServiceManager.java:799) 在 org.openspaces.admin.internal.admin.DefaultAdmin$LoggerRunnable.run(DefaultAdmin.java:

2013-10-14 13:06:51,544 休息 [1] 信息 [org.cloudifysource.rest.util.RestPollingRunnable] - undeployAndWait 处理单元尚未完成 @

最终操作超时。发布我什至无法拆除本地云的帖子。摆脱这种情况的唯一方法是重新启动系统。感谢对此的一些帮助。

4

1 回答 1

1

以下错误:

Caused by: org.jini.rio.core.OperationalStringException: GSM not found at org.jini.rio.monitor.ProvisionMonitorImpl.undeploy

表示缺少 Cloudify 管理组件之一。它可能更早崩溃了,或者本地机器可能以 100% CPU 运行,导致本地组件无法相互响应。

在实际的云部署中,这会导致 Cloudify 代理重新启动失败的组件,但在本地云环境中,代理和其他管理组件在同一进程中运行,以节省内存并加快启动时间。

于 2013-10-15T20:39:08.687 回答