エンド ユーザー (ドメイン管理者も) はボリュームのサイズを変更できません。CS GUI にはそのようなオプションはありません (img1.PNG を参照)。Cloudstack 管理者はボリュームのサイズを変更できます (img2.PNG を参照)。
情報: CS バージョン - HAProxy の背後にある 4.8.0 HA 管理サーバーと MariaDb Galera。ホスト: Xenserver。
エンド ユーザー (ドメイン管理者も) はボリュームのサイズを変更できません。CS GUI にはそのようなオプションはありません (img1.PNG を参照)。Cloudstack 管理者はボリュームのサイズを変更できます (img2.PNG を参照)。
情報: CS バージョン - HAProxy の背後にある 4.8.0 HA 管理サーバーと MariaDb Galera。ホスト: Xenserver。
これは、次の PR によって 4.9 で修正されています。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
問題を解決する