免責事項:これは英文の記事「Cannot create vSwitch or vSwitch portgroup on ESXi 7.0 : "A Specified Parameter was not set"」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
この問題には、以下の 2 つのパターンがあります。
YYYY-MM-DDTHH:MM:SS.sssZ info hostd[####][Originator@####] sub=Hostsvc opID=####:#### user=vpxuser:####]Invalid shaping policy: shaper is enabled, but at least one of the avgbps, peakbps or burst is not set.YYYY-MM-DDTHH:MM:SS.sssZ info hostd[####][Originator@####] sub=Hostsvc opID=####:#### user=vpxuser:####]Invalid network policy: there are invalid properties in network traffic shaping policy.YYYY-MM-DDTHH:MM:SS.sssZ info hostd[####][Originator@####] sub=Hostsvc opID=####:#### user=vpxuser:####]Cannot add portgroup [VMotion]: invalid network policy specified:(vim.host.NetworkPolicy) {...--> shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {--> enabled = true,--> burstSize = 104857600,--> }YYYY-MM-DDTHH:MM:SS.sssZ info hostd[####][Originator@####] sub=Hostsvc opID=####:#### user=vpxuser:####]Cannot set policy for vswitch [vSwitch0], network policy is invalid: (vim.host.NetworkPolicy) {...--> shapingPolicy = (vim.host.NetworkPolicy.TrafficShapingPolicy) {--> enabled = true,--> averageBandwidth = 2000000000,--> }--> }VMware ESXi 7.0
この事象は、既存の標準スイッチまたはポートグループから、新規作成されたポートグループへトラフィックシェーピングポリシーが引き継がれるために発生します。ConfigStore 内のこれらのパラメータが極端に大きい場合、hostd はそれらを「未設定」として扱うため、作成時の構成検証に失敗します。
この問題は、 VMware ESXi 7.0 U3f (ビルド番号 20036589) で修正されています。
回避策
esxcli network vswitch standard policy shaping set --vswitch-name <vswitch> --enabled false