0

最终用户(也是域管理员)无法调整卷的大小 - CS GUI 中没有这样的选项(参见 img1.PNG)。虽然 Cloudstack 管理员能够调整卷大小(请参阅 img2.PNG)。

信息:CS 版本 - 使用 MariaDb Galera 的 HAProxy 后面的 4.8.0 HA 管理服务器。主机:Xenserver。

img1.png:https ://files.fm/u/krgxs9b9#/view/img1.PNG

img2.png:https ://files.fm/u/krgxs9b9#/view/img2.PNG

4

1 回答 1

0

这在 4.9 中由以下 PR 修复。API 允许最终用户调整大小,但该选项在 UI 中不可用。 https://github.com/apache/cloudstack/pull/1595 在:/usr/share/cloudstack-management/webapps/client/scripts/storage.js

删除:

if (jsonObj.hypervisor == "KVM" || jsonObj.hypervisor == "XenServer" || jsonObj.hypervisor == "VMware") { if (jsonObj.state == "Ready" || jsonObj.state == "Allocated") { allowedActions.push("resize"); }

并添加:

if (jsonObj.state == "Ready" || jsonObj.state == "Allocated") {
      allowedActions.push("resize");
     }

同时删除:/usr/share/cloudstack-management/webapps/client/scripts/storage.js.gz

解决问题

于 2016-08-30T06:12:38.713 回答