キロバイトからメガバイトに変換できない値を使用して [メモリ リソースの設定] アクションを実行すると、そのタスクに失敗し、[最近のタスク] のメッセージにエラーが表示されます。

問題

[最近のタスク] リストに、[メモリ リソースの設定] アクションの状態が 失敗 として表示される。選択したタスクの [メッセージ] リストを調べると、次の例のようなメッセージが表示される。

Parameter validation;[newLimitKB] failed conversion to (MB, (KB)[2000] not evenly divisible by 1024.

原因

vCenter Server がメガバイト単位で予約と制限の値を管理するのに対し、 VMware Aria Operations はキロバイト単位でメモリを計算して報告するため、メガバイトに直接変換可能なキロバイト単位で値を指定する必要があります。それには、1024 で割り切れる値にする必要があります。

解決方法

  • 予約値と制限値がサポートされる値を使用して構成されているアクションを実行します。
    予約でサポートされている値には、1024 で割り切れる 0 以上の値が含まれます。制限でサポートされている値には、-1 や、1024 で割り切れる 0 以上の値が含まれます。