【问题标题】:installation of admin actions extension Openstack while Suspen/Resume action在暂停/恢复操作时安装管理操作扩展 Openstack
【发布时间】:2014-07-01 09:40:57
【问题描述】:
我正在尝试使用 Jcloud API 恢复/暂停已在 openstack 中创建的节点。
如果我在我的 openstack 服务器 GUI 上检查节点,该节点将恢复/暂停,但我的代码收到错误响应,提示“暂停需要安装管理操作扩展”。
我在 openstack 服务器上检查了我的 policy.json,它具有 Admin 作为角色提到的恢复和暂停扩展。
知道如何纠正它,或者可能需要做什么?
在此先感谢
【问题讨论】:
标签:
openstack
jclouds
openstack-nova
openstack-horizon
【解决方案2】:
我已经用 try/catch 包围了方法调用并处理了异常,例如:
try {
computeService.suspendNode(nodeId);
} catch (UnsupportedOperationException e) {
System.err.println(e.getMessage());
}
挂起/恢复/重启调用工作正常。
顺便说一句,我在特定提供程序 API 层旁边使用 JClouds VIEW 层实现。
使用 DevStack/OpenStack。